子組件通過(guò)props接受父組件傳過(guò)來(lái)的arrange對(duì)象,然后用v-bind:style綁定樣式,開始這個(gè)對(duì)象初始化時(shí)里面全是0。然后父組件里的這個(gè)arrange對(duì)象發(fā)生變化了,也傳給子組件了,可子組件的樣式卻沒(méi)有改變,是怎么回事呢??,代碼://父組件里的template<img-figure v-ref:img-figure :arrange="imgsArrangeArr[index]"></img-figure>//子組件里接受var imgFigure=Vue.extend({ props:['arrange'], template:` <figure class="img-figure" v-bind:style="arrange.pos"> <span>{{arrange.pos.left}}</span> <figcaption> <h2 class="img-title">{{item.title}}</h2> </figcaption> </figure> `)}結(jié)果圖:傳遞應(yīng)該是沒(méi)有問(wèn)題,現(xiàn)在問(wèn)題是v-bind:style綁定的對(duì)象有變化了,可style卻沒(méi)有更新,求救
vue中父組件通過(guò)props傳一個(gè)對(duì)象,子組件用來(lái)綁定樣式,結(jié)果沒(méi)有變化?
阿波羅的戰(zhàn)車
2018-10-09 13:14:04