解决Vue + Echarts的报错(Cannot set properties of undefined (setting ‘plate‘))
代码:报错信息:上面的报错主要是:Cannot set properties of undefined (setting ‘plate’)翻译之后就是:无法设置未定义的属性(设置“plate”)(这里plate是在this里面定义的一个属性)从这就能大概猜出是因为获取不到data里定义的这个属性造成的(具体就是this指向问题)第一次解决问题:原本我以为定义一个that方法把他指向给this就行,
·
代码:
报错信息:
上面的报错主要是:
Cannot set properties of undefined (setting ‘plate’)
翻译之后就是:无法设置未定义的属性(设置“plate”)(这里plate是在this里面定义的一个属性)
从这就能大概猜出是因为获取不到data里定义的这个属性造成的(具体就是this指向问题)
第一次解决问题:
原本我以为定义一个that方法把他指向给this就行,结果还是报错了
第二次解决问题:
仔细检查了一下,发现是formatter造成的,改成箭头函数就可以直接获取到data定义的内容
更多推荐
已为社区贡献12条内容
所有评论(0)