兄弟組件之間傳值:
第一步:先創建中間文件Bus.js:
第二步:A組件,全部都需引入Bus文件:
第三步:B組件,也和A一樣引入Bus文件:
*查的時候有的人說webpack打包之后可能會出現Bus局部作用域的問題,導致不能通信。所以需要把bus注入到跟對象中
然后使用時用:
this.$root.Bus.$on()
this.$root.Bus.$emit()
不過我目前還沒有出現這個問題。。。。
兄弟組件之間傳值:
第一步:先創建中間文件Bus.js:
第二步:A組件,全部都需引入Bus文件:
第三步:B組件,也和A一樣引入Bus文件:
*查的時候有的人說webpack打包之后可能會出現Bus局部作用域的問題,導致不能通信。所以需要把bus注入到跟對象中
然后使用時用:
this.$root.Bus.$on()
this.$root.Bus.$emit()
不過我目前還沒有出現這個問題。。。。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。