亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

vuejs組件內(nèi)的props的屬性賦值問題?

瀏覽:182日期:2024-03-30 11:08:27

問題描述

組件:<test :loading.sync="loading"></test>

Vue.component('test',{ template: '#testText', props: { loading: { type: Boolean, default: false} }, methods: {getData: function (data) { this.loading = false;//此句有錯(cuò)誤,該如何更正} }});new Vue({el: '#indexBox',data: { loading : false},methods : {loadMore: function () { this.loading = true;} } });

我想在子組件里面變更loading的值回傳給父組件,請(qǐng)問該如何控制loading

問題解答

回答1:

你用的是vue2吧,如果是vue2的話就應(yīng)該用事件來把子組件的狀態(tài)傳給父組件,有兩種辦法,一種是在父組件中傳一個(gè)v-model='outerLoading',然后子組件里面

watch:{ outerLoading (v) {this.innerLoading = v }, innerLoading (v) {this.emit('input', v) }}

這樣outLoading就會(huì)響應(yīng)innerLoading,實(shí)現(xiàn)雙向綁定的功能。還有一種做法和這個(gè)類似,就是把this.emit('input', v)換成this.emit('eventName', v),然后在父組件中@eventName='eventFunc', 再通過父組件中的eventFunc(v) { //code... }來響應(yīng)子組件的狀態(tài)

標(biāo)簽: vue
相關(guān)文章:
主站蜘蛛池模板: 免费一级真人毛片 | 毛片在线不卡 | 女人张开双腿让男人桶爽免 | 国产精品情侣久久婷婷文字 | 国产欧美久久久精品 | 操哭美女 | 99久久亚洲国产高清观看 | 步兵一区二区三区在线观看 | 天天欲色成人综合网站 | 国产一极毛片 | 盈盈性影院 | 欧美成人三级视频 | 国产欧美精品一区二区三区 | 中文字幕二区 | 王朝影院一区二区三区入口 | 女人张腿让男桶免费视频网站 | 久久国产情侣 | 亚洲一区二区三区久久 | 五月色婷婷综合开心网亚 | 中文字幕亚洲一区二区v@在线 | 美女美女大片黄a大片 | 日韩一区二区精品久久高清 | 91精品亚洲 | 男人好大好硬好爽免费视频 | 三毛片| 免费人成网站 | 怡红院视频在线 | 国产一区二区三区免费在线观看 | 亚洲天堂黄 | 亚洲欧美二区三区久本道 | 国产乱子伦片免费观看中字 | 美女黄色免费在线观看 | 在线免费观看一级毛片 | 在线观看 a国v | 91www成人久久 | 在线亚洲精品中文字幕美乳 | 国产露脸3p普通话 | 久久有精品 | 黄色网址亚洲 | 91免费网站在线看入口黄 | 特别福利视频在线观看 |