vue bus 的使用


簡單的狀態管理,可以用vue bus

vue bus可以實現不同組件間、不同頁面間的通信,比如我在A頁面出發點擊事件,要B頁面發生變化,使用方法如下:

全局定義:main.js

window.eventBus = new Vue()
 
在A頁面的事件中觸發:
eventBus.$emit('todo', '123')
 
在B頁面的created中開始監聽,越早監聽越好:
eventBus.$on('todo', (params) => {
         console.log(params)
})
 
希望能夠幫助到你


免責聲明!

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



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