我是用 $.parseJSON()把json字符串转成数组形式就可以了
请问您知不知道怎么显示堆积柱状图,我这个是两个柱子。
var arr=[];
//这样声明赋值 var data = []; data.push(json[i].Times); 这样引用 data:data
你好,请问你这个问题解决了吗?我也碰到了同样的问题,就算是转换成数组也不行,还是报TypeError:e is null
我刚好也遇到了这个问题,使用Object.prototype.toString.call判断类似又是数组
arr=[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 5, 0, 2, 0, 2, 2, 2, 1, 2, 0, 0, 0, 1, 1, 1, 0, 0],
解决方法很简单,把[]去掉。
因为arr本身就是数组,data:[arr]就变成了data:[[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 5, 0, 2, 0, 2, 2, 2, 1, 2, 0, 0, 0, 1, 1, 1, 0, 0]],echarts自动转成了字符串
正确方法:data:arr
研究了好一会,有用请点赞