第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

vue子組件數(shù)據(jù)變了為什么父組件沒(méi)有變?

vue子組件數(shù)據(jù)變了為什么父組件沒(méi)有變?

MYYA 2018-08-26 12:46:40
<!DOCTYPE html><html><head>    <title></title>    <style type="text/css">    </style>    <script src="vue.js"></script>    <script type="text/javascript">       window.onload=function(){         var user={            template:'#my_div',            props:['message'],            methods:{               add(){                this.message++;                this.$emit('increment1');               }             }          }         new Vue({               el:'#app',               data:{                test:10                },               components:{                  'user':user                },               methods:{                  incrementTotal: function () {                       alert(this.test);                   }                }          })       }   </script></head><body><template id="my_div">   <div>     <h3>{{message}}</h3>     <button @click=add()>增加</button>   </div></template><div id="app">     <user :message="test" v-on:increment1="incrementTotal"></user></div></body></html>
查看完整描述

1 回答

?
慕碼人2483693

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超9個(gè)贊

寫(xiě)的例子有問(wèn)題,不要直接操作父組件傳過(guò)來(lái)的message,看看文檔

可以在子組件這樣設(shè)置

prop:['message'],data(){
    msg:this.message//初始化,避免直接操作prop},
methods:{
    add(){        this.msg++;        this.$emit('add',this.msg);
    }
}

在父組件監(jiān)聽(tīng)add,然后更新父組件的test值。


查看完整回答
反對(duì) 回復(fù) 2018-08-27
  • 1 回答
  • 0 關(guān)注
  • 1559 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)