报错场景:
将echarts.setOption({
backgroundColor: "#02AFDB",
tooltip: {},
...等内容
})
提取封装到js文件中会报一下错:
1.vue.esm.js?efeb:628 [Vue warn]: Error in mounted hook: "TypeError: Cannot read property 'get' of undefined"
2.Uncaught Error: `resize` should not be called during main process.
报错代码
解决方式1:
1.未解决
2.Uncaught Error: `resize` should not be called during main process
设置延迟
setTimeout(myEcharts.setOption(chinaMapOption1), 500);
解决方式2:
原因:抽取出来的js对外暴漏的是函数,使用错了
更改后代码
myEcharts.setOption(chinaMapOption);
改为
myEcharts.setOption(chinaMapOption());
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |
标签: #quot02AFDBquot #tooltip #Vue #warn