请问有办法在开发者工具更新 canvas 图表数据吗?

xiaobe
  • 193
浙江

拿 g2 举例,请问如何能够在开发者工具里面通过元素 API 更改图表信息呢?比如我想要更改张伟的数据:95 -> 100

image.png

回复
阅读 511
2 个回答
643104191
  • 576
广东
✓ 已被采纳

一般来说,绘图库的api不会挂载到元素方法上,
所以,你没办法在元素方法里找到绘图库的api来更新canvas绘制的内容.

你现在这个情况,只能通过fillRect,在"张伟"对应的区域,
画一个对应的色块上去,
然后用fillText在稍高的位置,写个100

其他情况更复杂,比如改小分数,调整排序...几乎很难完成

可以考虑把绘图库生成的实例(图表对象)暴露到全局,就能在控制台拿到了,
用那个实例(图表对象)来操作会简单很多

只能调用图表实例的接口更改

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏