需求是这样的,通过点击了折线图的其中一个点,触发对应的事件,那就要通过click来触发了,代码如下:
myChart.on('click', function (params) {
//执行事件...
}
myChart.setOption(option);
结果控制台报错,错误信息如下:
Uncaught TypeError: Cannot read property ‘on’ of null
页面中引入了echarts.min.js
,感觉像是少引入了什么文件,查了下官方文档,也没另外引入什么特殊文件。
最后把代码的顺序改了下,
myChart.setOption(option);
myChart.on('click', function (params) {
//执行事件...
}
这样写就不报错了。