this.$children.map(item=>{ if(item.list){ let temp = clearCheckItem(item.list) // this.$store.commit('SET_MATCHLIST',[])
this.$store.commit('SET_MATCHLIST',temp) // item.$set(item,'list',[])
item.$set(item,'list',this.ffzmatchlist)
}
})上方代碼視圖不更新,數(shù)據(jù)是更新了this.$children.map(item=>{ if(item.list){
let temp = clearCheckItem(item.list) this.$store.commit('SET_MATCHLIST',[]) this.$store.commit('SET_MATCHLIST',temp)
item.$set(item,'list',[])
item.$set(item,'list',this.ffzmatchlist)
}
})為什么要清空一下再設(shè)置就有用了呢?這樣的用法對(duì)不對(duì)?大家還有什么使用方法嗎?
- 1 回答
- 0 關(guān)注
- 1663 瀏覽
添加回答
舉報(bào)
0/150
提交
取消