<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
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        Vue2.0關于父組件與子組件之間的事件發射與接收

        來源:懂視網 責編:小采 時間:2020-11-27 20:03:53
        文檔

        Vue2.0關于父組件與子組件之間的事件發射與接收

        Vue2.0關于父組件與子組件之間的事件發射與接收:本文主要和大家介紹Vue2.0父組件與子組件之間的事件發射與接收實例代碼,需要的朋友可以參考下,希望能幫助到大家。關于vue2.0的事件發射和接收,大家都知道$dispatch和$broadcast在vue2.0已經被棄用了,取而代之的是更加方便快捷的方式,使用事件中心,組件通
        推薦度:
        導讀Vue2.0關于父組件與子組件之間的事件發射與接收:本文主要和大家介紹Vue2.0父組件與子組件之間的事件發射與接收實例代碼,需要的朋友可以參考下,希望能幫助到大家。關于vue2.0的事件發射和接收,大家都知道$dispatch和$broadcast在vue2.0已經被棄用了,取而代之的是更加方便快捷的方式,使用事件中心,組件通
        本文主要和大家介紹Vue2.0父組件與子組件之間的事件發射與接收實例代碼,需要的朋友可以參考下,希望能幫助到大家。

        關于vue2.0的事件發射和接收,大家都知道$dispatch$broadcast在vue2.0已經被棄用了,取而代之的是更加方便快捷的方式,使用事件中心,組件通過它來互相通信,不管組件在哪一個層都可以通過實例化一個空Vue來實現。上案例:


        這是自己寫的一個小案例,功能就是點擊子組件的加減按鈕控制父組件的數量變化。原理就是子組件的加減按鈕點擊時分發事件,父組件接收事件。相信html和css的代碼大家都沒問題,這里不贅述,直接說js部分,首先在項目初始化時先給data添加名為eventHub的空Vue對象,作用是讓任何組件都可以調用事件發射和接收的方法。代碼如下:

        在點擊加號按鈕時向父組件派發事件:

        由于我寫的json數據是兩層的:

        所以兩層循環把數據展示在頁面上,要精確將某個食物的數量顯示必須知道第一大類和這一大類下這個食物的索引值,在這里在html那里先把兩個索引傳進子組件,在分發事件時再和數量一起打包成對象發射給父組件。

        記得子組件要在props里對child,parent進行聲明,接著是父組件對發射過來的countFunc進行接收:

        到了這個時候將子組件傳過來的countFunc里的obj進行console.log(),你會發現父組件已經接收了一個對象:Object {count: 1, index: 0, parent: 0},也就是當我點擊一下蘋果的加號按鈕時傳過來count為1說明數量為1,parent索引為0說明是第一大類,index為0說明是第一大類下的蘋果,至此已經實現了父子組件之間的事件發射和接收。

        完整代碼如下:

        1.父組件:


        2.子組件:


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

        文檔

        Vue2.0關于父組件與子組件之間的事件發射與接收

        Vue2.0關于父組件與子組件之間的事件發射與接收:本文主要和大家介紹Vue2.0父組件與子組件之間的事件發射與接收實例代碼,需要的朋友可以參考下,希望能幫助到大家。關于vue2.0的事件發射和接收,大家都知道$dispatch和$broadcast在vue2.0已經被棄用了,取而代之的是更加方便快捷的方式,使用事件中心,組件通
        推薦度:
        標簽: VUE 事件 組件
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: APP在线免费观看视频| 添bbb免费观看高清视频| 日韩在线不卡免费视频一区| 亚洲乱色熟女一区二区三区丝袜| 免费看又黄又爽又猛的视频软件| 免费萌白酱国产一区二区| 亚洲av无码专区在线观看亚| 国产国产人免费人成免费视频 | 亚洲人成伊人成综合网久久| **aaaaa毛片免费同男同女| 亚洲成a人片在线网站| 久久国内免费视频| 亚洲AV无码一区二区三区久久精品| 国产免费无遮挡精品视频| 免费人妻精品一区二区三区| 亚洲热线99精品视频| 98精品全国免费观看视频| 亚洲一欧洲中文字幕在线| 好爽又高潮了毛片免费下载| 精品特级一级毛片免费观看| 亚洲一区二区三区乱码A| 国产午夜无码精品免费看| 亚洲国产美女精品久久久久| 日韩精品免费一区二区三区| 一道本在线免费视频| 91天堂素人精品系列全集亚洲| 最近免费中文字幕高清大全| 亚洲日本成本人观看| 久久亚洲精品无码观看不卡| 最近新韩国日本免费观看| 久久综合亚洲色hezyo| 亚洲中文字幕无码一区二区三区| 一级毛片全部免费播放| 亚洲一区二区三区写真 | 亚洲免费视频观看| 亚洲AV日韩综合一区| 亚洲乱码一区二区三区在线观看| 每天更新的免费av片在线观看| 羞羞网站在线免费观看| 亚洲av无码片在线播放| 国产精品视频免费一区二区三区|