错误上图:
在做折线图
的时候,数据是通过ajax
获取的,也就是点击不同的值会展示不同的图表,然后在测试的过程中就出现了这样的错误。
参考了几篇博客:
echarts.js报错 Cannot read property ‘toFixed’ of null
写的挺仔细的,不过对我这里的问题没用ε=(´ο`*)))唉
在解决以上问题的过程中,控制台有一个警告There is a chart instance already initialized on the dom
(上面截图中没有,没有截到),自己想知道解决的问题,于是就百度看了下:
1、There is a chart instance already initialized on the dom
2、echart 注意事项-初始化和销毁
虽然这对我出现的问题没有帮助,但是使我对Echarts
又有了一点了解,下面说下自己解决的问题吧!
其实很简单,自己突然产生了一个想法,试了下结果就好了;
刚开始有数据(大于两条),图形也能够绘制出来;
在点击其他的时候,图形就出不来了(此时数据只有一条),想了想也是,折线图嘛,至少两条数据才能绘制成折线图啊,哎!
解决办法:可能是数据只有一条导致的