vue多次调用子组件时子组件中的echarts只能显示一次

父组件多次调用子组件,但子组件中的echarts图表只在第一次调用时显示了。

原因:

通过获取div的id来初始化echarts的实例,所以在渲染时两个div的id相同从而导致只能渲染出一个图表来

解决方法:

1.给组件绑定动态的id

2.用ref获取元素

详细方案:https://blog.csdn.net/weixin_45745641/article/details/122517412

posted @ 2022-05-17 10:46  //唉  阅读(324)  评论(0)    收藏  举报