报错原因
dom还没挂载完成,echarts.init() 就已经开始执行
解决方法
在网上找了原因,但都没解决
1、不要用created(用mounted),created这时候还只是创建了实例,但模板还没挂载完成
2、使用create情况下使用延迟加载(setTimeout延迟加载,使用nextTick延迟加载)
以上都是网上的答案,全都试了一遍,都不可以
我的解决方法
因为要求做显示与隐藏,我在myecharts这个div里面加了v-if
后面改成了这样,问题解决了,v-if会导致dom挂载