vue兄弟組件之間傳值


兄弟組件之間傳值:

第一步:先創建中間文件Bus.js:

 

第二步:A組件,全部都需引入Bus文件

 

 

第三步:B組件,也和A一樣引入Bus文件:

 

 

 

*查的時候有的人說webpack打包之后可能會出現Bus局部作用域的問題,導致不能通信。所以需要把bus注入到跟對象中

然后使用時用:

this.$root.Bus.$on()

this.$root.Bus.$emit()

不過我目前還沒有出現這個問題。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM