irpas技术客

echarts.setOption()报错_WanRanCongWu

网络投稿 3513

报错场景:

将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