Vue如何添加重复数据
2017-03-17 16:59
253 查看
Vue如何添加重复数据
循环:
常规:v-for="value in data"
缺陷:无法添加重复数据
track-by可以添加重复数据
track-by='索引' 提高循环性能
track-by='$index/uid(数据库id)'
用例:<div
id="box">
循环:
常规:v-for="value in data"
缺陷:无法添加重复数据
track-by可以添加重复数据
track-by='索引' 提高循环性能
track-by='$index/uid(数据库id)'
用例:<div
id="box">
<input type="button" value="添加" @click="add"> <ul> <li v-for="val in arr"> {{val}} </li> </ul> </div> <script> var vm=new Vue({ data:{ arr:['apple','pear','orange'] }, methods:{ add:function(){ this.arr.push('tomato'); } } }).$mount('#box'); </script>
track-by优化可以添加重复数据
<div id="box"> <input type="button" value="添加" @click="add"> <ul> <li v-for="val in arr" track-by="$index"> {{val}} </li> </ul> </div> <script> var vm =new Vue({ data:{ arr:['apple','pear','orange'] }, methods:{ add:function(){ this.arr.push('tomato'); } } }).$mount('#box'); </script>
相关文章推荐
- vue教程2-05 v-for循环 重复数据无法添加问题 加track-by='索引'
- 在vue.js中如何将后台管理系统中的"修改","删除"添加到每条数据的后面
- 如何更高效的禁止向LISTVIEW添加重复数据
- 在ACCESS中如何添加、删除表的“索引:有(无重复)”属性?
- 如何(SQL):使得一张表中的数据可以同时被多个源所获取而不重复
- SQL如何删除重复的数据行
- 如何在list中删除重复的数据单元
- 如何删除一个表中某列是重复的数据?
- oracle中如何删除重复数据
- oracle中如何删除重复数据(sunlen)
- 如何在运行时添加表到表单的数据环境
- oracle中如何删除重复数据
- 如何防止用户重复提交数据
- oracle中如何删除重复数据
- 如何去除数据表中的重复数据
- [转]oracle中如何删除重复数据
- ZT: Oracle 中如何删除重复数据
- 如何在MSSQL删除多条重复数据
- 如何在MSSQL删除多条重复数据
- 如何给HashTable添加数据以及如何取得HashTable中的key和value的值