<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        vue父組件向子組件動態傳值的兩種方法

        來源:懂視網 責編:小采 時間:2020-11-27 22:25:42
        文檔

        vue父組件向子組件動態傳值的兩種方法

        vue父組件向子組件動態傳值的兩種方法:在一些項目需求中需要父組件向子組件動態傳值,比如我這里的需求是,父組件動態通過axios獲取返回的圖片url數組然后傳給子組件,上傳圖片的子組件拿到該數組后進行遍歷并展示圖片 方法有兩種, 方法一: props傳值,這里注意一個問題,傳過來的值需要用wat
        推薦度:
        導讀vue父組件向子組件動態傳值的兩種方法:在一些項目需求中需要父組件向子組件動態傳值,比如我這里的需求是,父組件動態通過axios獲取返回的圖片url數組然后傳給子組件,上傳圖片的子組件拿到該數組后進行遍歷并展示圖片 方法有兩種, 方法一: props傳值,這里注意一個問題,傳過來的值需要用wat

        在一些項目需求中需要父組件向子組件動態傳值,比如我這里的需求是,父組件動態通過axios獲取返回的圖片url數組然后傳給子組件,上傳圖片的子組件拿到該數組后進行遍歷并展示圖片

        方法有兩種,

        方法一:

        props傳值,這里注意一個問題,傳過來的值需要用watch監聽并賦值,否則這里獲取到的是空數組

          父組件:

        <uploadImg :width="200" :height="200" name="productImage" size="750px*750px" ref="productImage" :src-list="this.productImage"></uploadImg>
        this.productImage=res.data.cover;

        這里把通過后臺返回的數組賦值給

        this.productImage,然后把該數組傳給子組件定義的props屬性src-list

        子組件:

        watch:{
         srcList(curVal,oldVal){
         if(curVal){
         ;
         this.uploadImg=curVal;
         }
         },
        }

        然后子組件成功獲取到該數組

        方法二:

        通過ref屬性,父組件調用子組件的方法,把要傳的數組作為參數傳給子組件,子組件獲取該參數,并使用

        父組件:

        this.$refs.productImage.getSrcList(res.data.cover); 

        子組件:

        getSrcList(val){
         this.uploadImg=val;
        }

        PS:下面看下vuejs動態組件給子組件傳遞數據

        通過子組件定義時候的props可以支持父組件給子組件傳遞數據,這些定義的props在子組件的標簽中使用綁定屬性即可,但是如果使用的是<component>動態組件,這個時候就沒有顯式的子組件標簽,要給子組件傳遞數據需要在<component> 中進行綁定

         <div class="app" id="deviceready">
         <component :is="currentView" :user_name.sync="user_name" :DOB.sync="DOB"></component>
         </div>

        組件的作用于是獨立的

        組件的作用于是獨立的,如果要從跟組件獲取數據,那么需要一層層的傳遞才行,也就是說子組件只能從直接父組件獲取數據,如果是根組件的數據,那么父組件就要繼續暴露pops從而綁定來自根組件的數據。


        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        vue父組件向子組件動態傳值的兩種方法

        vue父組件向子組件動態傳值的兩種方法:在一些項目需求中需要父組件向子組件動態傳值,比如我這里的需求是,父組件動態通過axios獲取返回的圖片url數組然后傳給子組件,上傳圖片的子組件拿到該數組后進行遍歷并展示圖片 方法有兩種, 方法一: props傳值,這里注意一個問題,傳過來的值需要用wat
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 免费无码国产在线观国内自拍中文字幕 | 蜜桃视频在线观看免费视频网站WWW| 91精品免费国产高清在线| 国产亚洲无线码一区二区| a免费毛片在线播放| 免费播放在线日本感人片| 在线亚洲精品福利网址导航| 亚洲国产成a人v在线观看 | 国产精品免费_区二区三区观看 | av永久免费网站在线观看| 亚洲中文字幕无码久久精品1 | 人妻视频一区二区三区免费| 日韩免费观看视频| 久久91亚洲精品中文字幕| 亚洲精品理论电影在线观看| 免费人成在线观看网站| 亚洲精品麻豆av| 免费一区二区无码东京热| 亚洲国产精品lv| 中文字幕永久免费视频| 亚洲精品制服丝袜四区| 无码人妻久久一区二区三区免费| 亚洲无删减国产精品一区| 免费不卡视频一卡二卡| 久久综合亚洲色一区二区三区| 一个人看的免费视频www在线高清动漫 | 香蕉视频在线观看免费| 一本久到久久亚洲综合| 国产一精品一AV一免费| 亚洲日产2021三区在线| 国产美女精品久久久久久久免费| 成年网站免费入口在线观看| 国产精品jizz在线观看免费| 免费人成大片在线观看播放| 国产精品亚洲精品日韩已满| 国产91色综合久久免费| 精品亚洲麻豆1区2区3区| 成人免费视频88| 亚洲精品亚洲人成在线| 亚洲中文字幕日产乱码高清app| 久久w5ww成w人免费|