1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 【无标题】Vue 报错“TypeError: Cannot read property ‘name‘ of undefined“

【无标题】Vue 报错“TypeError: Cannot read property ‘name‘ of undefined“

时间:2019-05-16 18:03:58

相关推荐

【无标题】Vue 报错“TypeError: Cannot read property ‘name‘ of undefined“

出现该错误的原因是因为你花括号中的某些属性未定义。很有可能是因为你写错了属性名称,要么还有一种情况就是:

异步请求获取数据时,由于数据是异步获取的,所以一开始是没有该数据属性的,这种情况下也会报这种错误。

比如说我这里有一个数据detaildata,初始值为一个空对象。{undefined{detaildata.name}}是不会报错的,但是,{undefined{detaildata.info.name}}这样就会报错了。这是为什么呢?

因为,detaildata.info已经是一个undefined了,你undefined.name就肯定会报错了。

所以在初始化时,info属性赋值为空对象就行了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。