[英]Vue Js List Rendering Change Array With Splice
let vm = new Vue({
el:"#app",
data:{
users:[
{
name:"Murad"
},
{
name:"Maxi"
},
]
}
})
vm.users[1] = {name:"John"};
這是行不通的,但是
vm.users.splice(0,1,{name:"John"})
在 vm.users[1] = {name:"John"};
這是工作為什么在拼接更改數組后使用索引工作?
Vue 不會觸發修改后的數組值的更改,但會觸發拼接
https://v2.vuejs.org/v2/guide/list.html#Mutation-Methods
Vue 會自動觸發以下數組函數:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.