var json=[{name:"Fat king" ,child : [{name : "shin King" ,child :[name : "normal King",]}]}]<div v-for="a in json">????<div v-for="b in a.child">????? ? <div?v-for="c in b.child" @click="changeFun(c.name)">????????</div>????</div></div>methods :?changeFun : function(){????c.name="three Jiang"}結(jié)果 : 數(shù)據(jù)json會變化 但是并不會觸發(fā)vue的視圖更新請問怎么處理o(╥﹏╥)o
1 回答
已采納

chandou
TA貢獻22條經(jīng)驗 獲得超11個贊
首先你的json根本不對,如果代碼確實沒有報錯,你的數(shù)據(jù)源變化了,頁面沒有渲染的話,可以試試this.$forceUpdate();其中this指的是vue的作用域
添加回答
舉報
0/150
提交
取消