关于vue中Cannot read property ‘key‘ of undefined 的解决
报错图:原因及解决办法:就是因为":starNum=" 的值应该是number型,为空时我传递一个String型的 ‘0’,应该为number型的 0导致循环中starNum 被使用,类似v-for="(item,index) in starNum":key= “index”key就报错了.key的报错,一般就是用到key了,或者就是v-for里的:key的问题原代码:<SubHeaderh
·
报错图:
原因及解决办法:
就是因为":starNum=" 的值应该是number型,为空时我传递一个String型的 ‘0’,应该为number型的 0
导致循环中starNum 被使用,类似 v-for="(item,index) in starNum" :key= “index”
key就报错了.
key的报错,一般就是用到key了,或者就是v-for里的 :key 的问题
原代码:
<SubHeader
headerText="技术"
:starNum="
stockTechnology.subitem_score
? stockTechnology.subitem_score.toFixed(0) * 1
: '0'
"
theme="blue"
/>
修改后:
<SubHeader
headerText="技术"
:starNum="
stockTechnology.subitem_score
? stockTechnology.subitem_score.toFixed(0) * 1
: 0
"
theme="blue"
/>
更多推荐
已为社区贡献3条内容
所有评论(0)