vuejs中 v-for报”Elements in iteration expect to have ‘v-bind:key’ directives”错误的解决方案

Javascript piniu 1342浏览 0评论
  ✘  https://google.com/#q=vue%2Frequire-v-for-key  Elements in iteration expect to have 'v-bind:key' directives  
  src/components/home.vue:36:13
              <li v-for="item in object">
               ^

出现上述问题,是因为新版本的vuejs中,v-for迭代语法有变动,需要绑定key值。

解决办法:

 <li v-for="item in object" :key="item.num"> 

在v-for的后面加上key值定义即可,注意有个空格 .

或者这样也行:

 <li v-for="(item, key) in object"> 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: