echarts绘制图表的.js
文件,新建了一个饼图,但是没有能绘制出来。反复检查后找到错误所在。
我是通过.vue
文件把数据以参数形式传给了图表绘制文件.js
里,在.js
里的参数legend
需要一个图例数据(数组形式)。
所以,我
const legend_data = []
(function() {
comuhome_data.forEach(item => legend_data.push(item.name))
})()
但这样是有错误提示的。编译时,出现下图错误提示,并且页面上也不会有图像
关键点就在于,声明数组时,结尾没有分号( ; )。如果添上分号,那就能正常运行。原因的话不知道,反正就这么解决了