每次點(diǎn)擊時(shí)alert都能看到this.info.status[index]在變化但是視圖沒有變化這是為什么?搞了一下午了也不知道哪里出了問題了我另一個(gè)項(xiàng)目也是這么寫的就沒問題不知道這個(gè)為什么這樣vuex的state數(shù)據(jù)all:[{info:{num:[555,666],status:[false,false]}},{info:{num:[555,666],status:[false,false]}}]父組件computed:{...mapState({all:state=>state.all})}子組件exportdefault{name:'Info',props:['info'],data(){return{tags:[{id:1,tag:'#icon-kan1',tag2:'#icon-kan2'},{id:2,tag:'#icon-xiao2',tag2:'#icon-xiao2'}]}},methods:{change(index){alert(this.info.status[index])this.info.status[index]=!this.info.status[index]}}}
vue子組件的數(shù)據(jù)變了為什么視圖沒有更新?
手掌心
2019-05-09 21:54:11