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

xiaobe
  • 183
浙江

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

image.png

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

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

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

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

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

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

宣传栏