问题排查:
1. 确保 legend中的data中名字和series中每一项的name要匹配。
2. 仔细查看报警规律发现次数有在变化,因此找到代码中是动态修改legend,series的位置,检查一下这两个list的赋值逻辑。
果然,检查发现问题出现在了遍历里。
这是根据legend来遍历生成series的代码截屏
在seriesOption函数中,初始化ECharts,所以遍历四次seriesOption函数,就会初始化图表4次
myChart.setOption(obj, true);
所以会出现3次黄色的警告。所以我修改了初始化图的函数位置,让它在遍历之后执行。这样就解决了报警的问题。
动态生成yData,可查看博客
https://blog.csdn.net/weixin_44068262/article/details/139329393