成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁技術(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)文章:
主站蜘蛛池模板: 亚洲精品理论 | 免费午夜扒丝袜www在线看 | 欧美性色生活片天天看99 | 黄色网点| 在线观看亚洲专区 | 欧美一级片网站 | 手机福利片 | 操你.com| 性视频网站在线 | 免费一级片视频 | 成人软件18免费网站 | 亚洲精品国产美女在线观看 | 国产精品 色 | 一个人的视频日本免费 | 久久视频在线播放视频99re6 | 亚洲成人精品 | 99精品视频99 | 国产午夜精品免费一二区 | 国产成人精品无缓存在线播放 | 精品极品三级久久久久 | 美女被cao免费看在线看网站 | 乱人伦中文视频在线 | 美女张开双腿让男人桶视频免费 | 国产精品欧美亚洲 | 日韩经典一区 | 美女性视频网站 | 国产三级日本三级日产三级66 | 免费精品久久久视频 | 国产在线爱做人成小视频 | 欧美日本俄罗斯一级毛片 | 久久综合综合久久 | 美女很黄很黄 | 亚洲黄色性视频 | 在线播放国产视频 | 日本特黄特色 | 在线观看国产一区 | 国产精品久久久久999 | 亚洲一区二区三区在线 | free性丰满白嫩白嫩的hd | 国产精品揄拍一区二区久久 | 色女生影院 |