在含有數組的時候,不知道watch里該如何寫,可以監聽單個屬性值的變化(而不是監聽整個數組的變化)。代碼如下:data:{items:{[{'name':'zxxxx','a':false,'b':true},{'name':'zxxxx','a':false,'b':true},{'name':'zxxxx','a':false,'b':true}];}},watch:{items:{handler:function(val,old){//code...},deep:true}}如果items里沒有數組結構,直接是鍵值對,watch里可以寫成items.key,但是有了數組,不知道該怎么寫了。上面的代碼是深度監聽,不僅過重,有時甚至無法達到想要的效果。求指教~
Vue.js 如何在 data 里含數組的情況下,監聽數組內指定屬性的變化?
慕桂英546537
2019-05-21 11:37:17