vue.js:634 [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update error

报错的原因: 该页面中,两个(或以上)v-for并列存在,并且序列号都使用的是index代号,所以导致冲突。
解决办法: 分别写不同的序列下标,比如 i j ,或者加前后缀如 'i’等

错误写法

<ImgRa :data="item" v-for="(item,index) in qualificationContent" :key="index" />
<ImgRa :data="items" v-for="(item,index) in qualificationContent" :key="index" />

正确写法

<ImgRa :data="item" v-for="(item,index) in qualificationContent" :key="'i'+index" />
<ImgRa :data="items" v-for="(item,index) in qualificationContent" :key="'j'+index" />

你可能感兴趣的:(vue)