我不明白是什麼......希望這個VUE! 如果可以的話請幫忙! 這是我在currentFullData例如代碼在一個陣列中的Vue JS變化的數據變化
var groupadding = new Vue({
el: '#groupAdd',
data:{
currentFullData: [],
localData: []
},
methods: {
getDepartment() {
var sendData = id; // this is example
this.$http.post('some api ', sendData, {emulateJSON: true})
.then(resp => {
this.currentFullData = resp.data;
}
},
getLocalDepartment() {
this.localData = this.currentFullData;
}
}
})
我有4個布爾字段,「創建」,「讀」,「更新」,「刪除」
這4個領域得到localData過,但是當我在localData中改變了他們中的一些,他們在currentFullData中也改變了!!!!!!!!!!!!!!!
soooooo任何人都可以解釋我跆拳道是這個?!?!?!
NOP,同樣的結果... :( – Jorjini
哦NVM,我沒看出來是一個數組而不是對象,請參閱anchal20克隆和數組的答案。 – reinarg
對不起,我的回答是,你是對的 this.currentFullData = cloneArray(this.currentFullData,data); function cloneArray($ name,$ array) {name} = JSON.parse(JSON.stringify($ array)); } 這WOOOOOOOOOOOOOOOOOORKS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 謝謝你!!!! – Jorjini