這篇文章將為大家詳細講解有關Vue組件之間傳值實力的案例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯公司專注于網站建設,為客戶提供成都做網站、網站制作、網頁設計開發(fā)服務,多年建網站服務經驗,各類網站都可以開發(fā),成都品牌網站建設,公司官網,公司展示網站,網站設計,建網站費用,建網站多少錢,價格優(yōu)惠,收費合理。在我們入門Vue的時候,不得不提到組件,在某些情況下,組件間需要互相傳值,比如父組件需要向子組件傳值,子組件需要向父組件傳值,那么下面用一個實力來詳細說明。
效果:
我們想實現這樣一個效果,在輸入框輸入文字點擊提交按鈕后,下面會出現對應的輸入內容。如果點擊某個內容,那么這個內容就消失。
如下圖,比如我們在點擊2的時候,2就會消失
分析:
1、首先我們會獲取到input的輸入內容,把所有輸入內容都集合成一個數組,在
2、點擊
通過代碼我們不難發(fā)現,子組件向父組件傳值主要在這里:
this.$emit('delete',this.index);
另外需要注意到,在Vue中以$開頭的都叫做vue的實例屬性或者方法,除此之前還需要注意有一些簡寫,比如和 是相同的效果。
關于Vue組件之間傳值實力的案例分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。