vue v-for key不显示重复id,重复数据覆盖之前的数据

写一个职位列表,获取职位的逻辑重复了,首次获取的5个职位重复了,数组中实际存储了10个职位,有5个是重复的,但前台只显示5个职位,原因是v-for中的 :key=wk._id,v-for二次渲染后5个重复id的职位时,直接将前5个职位覆盖了,所以只显示5条岗位数据,如果换成 :key=index,则不存在重复的index,前台会显示十条岗位数据,包括后5条重复数据。

vue v-for key不显示重复id,重复数据覆盖之前的数据_第1张图片

 

  • 前台不会显示重复的数据,因为wk._id相同的数据会覆盖之前的数据
  • 前台显示重复数据
  • 
    
    
    
    

    你可能感兴趣的:(vue.js,javascript,前端)