对于渲染列表来说,有时候数据会比较多,也有时候会进行增删改的一些操作,比方我增加一条数据,那么整个列表都要重新渲染
而key的作用就是解决这个问题,如果我给列表增加一条数据。列表只渲染这一个数据,那不就是这个味了
注意:key的取值必须是number 或 string,不能是对象,而且使用 v-for 循环的每一项的值,都要保证唯一性 。
(一般情况下用id等一些唯一值,有时候只简单的使用数据,用index也是可以的)
key的作用是为了更高效的更新虚拟DOM
对于渲染列表来说,有时候数据会比较多,也有时候会进行增删改的一些操作,比方我增加一条数据,那么整个列表都要重新渲染
而key的作用就是解决这个问题,如果我给列表增加一条数据。列表只渲染这一个数据,那不就是这个味了
注意:key的取值必须是number 或 string,不能是对象,而且使用 v-for 循环的每一项的值,都要保证唯一性 。
(一般情况下用id等一些唯一值,有时候只简单的使用数据,用index也是可以的)
key的作用是为了更高效的更新虚拟DOM