请把文件解压,然后把echarts.js文件放在同一目录,就可以看到演示了, 内有详细的问题说明。
提示:
甲 series not exists. Legend data should be same with series name or data name. echarts.js:47156:26
乙 series not exists. Legend data should be same with series name or data name. echarts.js:47156:26
丙 series not exists. Legend data should be same with series name or data name. echarts.js:47156:26
测试于3.2.3。
都有提示了,系列名字必须要跟 legend data 对应
我也遇到这问题,系列名字跟legend datas是对应啊。
第一次的时候可以,但是第二次同时更改legend.data各系列的name、series的各系列的name,重新再setOption后,legend就不能显示了(数据图标可以正常显示,就是legend不能)
@raymondjhs
可能就这么设计的吧:series改变了就不能复用已有的对象,只能echarts.init()一个新对象。
倒也不是什么大问题,就是极个别浏览器在echarts.init()时会闪一下。
@animalize 只能先按你说的这么搞了,性能上没什么问题吧
@Shany100 性能没问题,挺好的
@Shany100 我是先clear清空实例,再setOption
Most helpful comment
@raymondjhs
可能就这么设计的吧:series改变了就不能复用已有的对象,只能echarts.init()一个新对象。
倒也不是什么大问题,就是极个别浏览器在echarts.init()时会闪一下。