亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue中父組件通過props傳一個對象,子組件用來綁定樣式,結果沒有變化?

vue中父組件通過props傳一個對象,子組件用來綁定樣式,結果沒有變化?

阿波羅的戰車 2018-10-09 13:14:04
子組件通過props接受父組件傳過來的arrange對象,然后用v-bind:style綁定樣式,開始這個對象初始化時里面全是0。然后父組件里的這個arrange對象發生變化了,也傳給子組件了,可子組件的樣式卻沒有改變,是怎么回事呢??,代碼://父組件里的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>    `)}結果圖:傳遞應該是沒有問題,現在問題是v-bind:style綁定的對象有變化了,可style卻沒有更新,求救
查看完整描述

1 回答

?
UYOU

TA貢獻1878條經驗 獲得超4個贊

題主如何修改arrange對象的值的?

https://img1.sycdn.imooc.com//5bdbe81d0001c8ad05460569.jpg

https://img1.sycdn.imooc.com//5bdbe828000104ee05490193.jpg

查看完整回答
反對 回復 2018-11-02
  • 1 回答
  • 0 關注
  • 2162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號