echarts的数据从vue的data()里获取,为什么会报undefined?搞了两个小时了还没搞定,求助
数据是this.lineData.days,我定义了的啊,为什么取不到呢?
这是this.lineOption内部取不到数据的地方
补充:drawLineChart()和drawPieChart()是在mounted里调用的。
回答:
组件初始化的时候,data中的lineOption
里面获取不到this.lineData
。
data里面lineOption
不应该引用lineData
,可以先设置为空数组,mounted的时候再修改lineOption
回答:
这是个this指向的问题
你这样写的方式,this是不会指向vue实例
回答:
楼上说的都对
以上是 echarts的数据从vue的data()里获取,为什么会报undefined?搞了两个小时了还没搞定,求助 的全部内容, 来源链接: utcz.com/p/936823.html