vue中key


使用key维护列表的状态

当列表的数据变化时,默认情况下,vue尽可能的服用已存在的DOM元素,从而提升渲染的性能。但这种默认的性能优化策略,会导致由状态的列表无法被正确更新。

key的使用注意事项:

1、key的值必须是string、number

2、key的值必须具有唯一性

3、建议把数据项的id属性的值作为key的值

4、使用index的值作为key的值没有意义

5、建议使用v-for指令的时候一定要指定key的值


"en">

    "UTF-8">
    Title
    


"app">
"text" v-model="username">
  • for="user in userlist" :key="user.id"> "checkbox"> 姓名:{{ user.name}}

参考:https://www.zhihu.com/question/61064119

vue