vue复用封装的G2组件图形被绘制在同一个div中的问题(echarts同样原理)

距离发现原因是查找渲染完的do时,发现第一个col的div里面渲染了2个canvas,而第2个col里面只绘制了一个空的div,里面没有包有canvas,原理就是g2根据div的id去查找绘制在那个div里面,所以组件内不能写固定id,解决方法:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
意思就是很简单:

在组件内动态生成一个字符串来做id
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章