vue v-for循環(huán)重復(fù)數(shù)據(jù)無法添加問題解決方法【加track-by='索引'】
更新時間:2019年03月15日 11:54:56 作者:白楊-M
這篇文章主要介紹了vue v-for循環(huán)重復(fù)數(shù)據(jù)無法添加問題解決方法,結(jié)合實例形式分析了vue.js通過在v-for循環(huán)中添加track-by='索引'解決重復(fù)數(shù)據(jù)無法添加問題相關(guān)操作技巧,需要的朋友可以參考下
本文實例講述了vue v-for循環(huán)重復(fù)數(shù)據(jù)無法添加問題解決方法。分享給大家供大家參考,具體如下:
問題:
錯誤提示如下:

解決問題的代碼示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>www.dhdzp.com vue v-for循環(huán)重復(fù)數(shù)據(jù)無法添加問題</title>
<style>
</style>
<script src="vue.js"></script>
<script>
</script>
</head>
<body>
<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>
</body>
</html>
注意:這里在<li v-for="val in arr">中添加了track-by="$index"
即:
<li v-for="val in arr" track-by="$index">
希望本文所述對大家vue.js程序設(shè)計有所幫助。
您可能感興趣的文章:
- 淺談vue.js中v-for循環(huán)渲染
- 解決vue this.$forceUpdate() 處理頁面刷新問題(v-for循環(huán)值刷新等)
- vue使用Element組件時v-for循環(huán)里的表單項驗證方法
- Vue中的v-for循環(huán)key屬性注意事項小結(jié)
- vue2.0使用v-for循環(huán)制作多級嵌套菜單欄
- vue中v-for循環(huán)給標(biāo)簽屬性賦值的方法
- Vue中控制v-for循環(huán)次數(shù)的實現(xiàn)方法
- 關(guān)于vue v-for循環(huán)解決img標(biāo)簽的src動態(tài)綁定問題
- VUE v-for循環(huán)中每個item節(jié)點動態(tài)綁定不同函數(shù)的實例
- vue2.0 可折疊列表 v-for循環(huán)展示的實例
- vue基礎(chǔ)之data存儲數(shù)據(jù)及v-for循環(huán)用法示例
相關(guān)文章
Vue2實現(xiàn)數(shù)字滾動翻頁效果的示例代碼
這篇文章主要為大家詳細(xì)介紹了Vue2如何實現(xiàn)數(shù)字滾動翻頁效果,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,有需要的小伙伴可以參考一下2024-03-03
vue2響應(yīng)式原理之Object.defineProperty()方法的使用
這篇文章主要介紹了vue2響應(yīng)式原理之Object.defineProperty()方法的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-10-10
Elementui如何限制el-input框輸入小數(shù)點
這篇文章主要介紹了Elementui如何限制el-input框輸入小數(shù)點,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08

