国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

vuejs組件內的props的屬性賦值問題?

瀏覽:179日期: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;//此句有錯誤,該如何更正} }});new Vue({el: '#indexBox',data: { loading : false},methods : {loadMore: function () { this.loading = true;} } });

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

問題解答

回答1:

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

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

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

標簽: vue
相關文章:
主站蜘蛛池模板: 国产成人精品无缓存在线播放 | 亚洲精品欧美精品国产精品 | 九色愉拍自拍 | 日韩欧美视频在线一区二区 | 久久成人网18网站 | 美女网站在线观看视频18 | 天堂8资源8在线 | 美女一级毛片免费看看 | 中文字幕乱码中文乱码综合 | 日本一级~片免费永久 | 久久久99精品免费观看 | 欧美 亚洲 丝袜 清纯 中文 | 91香蕉成人免费网站 | 亚洲欧洲国产成人综合一本 | 亚洲日韩精品欧美一区二区 | 亚洲精品手机在线观看 | 日韩欧美一区二区三区久久 | 国产uv1区二区三区 国产va免费精品高清在线观看 | 三级视频在线播放线观看 | 日韩中文字幕在线免费观看 | 欧美乱大交xxxxx在线观看 | 国产日韩欧美综合一区二区三区 | 成人欧美日韩高清不卡 | 精品一区二区三区视频在线观看 | 亚洲福利视频一区二区三区 | 亚洲天堂在线视频播放 | 亚洲欧美日韩综合在线一区二区三区 | 色网站在线观看 | 一级淫片免费视频 | 91啦中文成人 | 美女被靠视频免费网站不需要会员 | 步兵精品手机在线观看 | 国产午夜亚洲精品理论片不卡 | 免费久久 | 国产欧美va欧美va香蕉在线观 | 免费一级欧美大片在线观看 | 国产欧美另类久久久品 | 乱系列中文字幕在线视频 | 亚洲国产欧洲精品路线久久 | 在线欧美自拍 | 国产欧美日韩综合精品一区二区三区 |