这个提示是不能读取未定义的‘value’属性,但之前已经在
created钩子
时通过
axios
从服务器端获取了数据,尝试了用
this.$nexttrick()
和
async await
都不行(也有可能是我没有用对)。
搜索一番后,得知这是因为获得的数据有多层包裹,例如我遇到的项目是
data{ ...platform_info { ...datalist []... }... }
,因为
datalist
位置太深获取不到。
但解决方法也很简单,就是在页面渲染时做一个判断,如果
platform_info
或者
datalist
为空,就不显示。这样就没有错误提示了,并且能正常显示。