導航:首頁 > 廢水知識 > vue用bus觸發事件回調兩次

vue用bus觸發事件回調兩次

發布時間:2020-12-15 04:14:44

『壹』 vue2.0是不是不能用event bus了

你好

並沒有被廢棄,還是存在著,語法一樣是

const Bus = new Bus();

Bus.$on('greeting', (msg) => console.log('哈羅, ' + msg);
Bus.$emit('greeting', 'Something');

如果你輸入的代碼如同上面那個...那應版該是順序問題,因為權你是放在鉤子里:
我簡單的在父組件與子組件的鉤子里console.log,你可以看到他們的執行順序,這或許就是沒正確執行的原因,必須保證先$on後$emit


希望對你有幫助

『貳』 antd vue裡面 a-table再次封裝,slot-scope如何跨組件傳遞

vue-bus 可以實現

 //安裝:npminstallvue-bus
//在main.js中引入vuebus:
importVuefrom'vue';importVueBusfrom'vue-bus';Vue.use(VueBus);

//在組件中使用
//觸發事件專:
this.$bus.emit("onslected",params)
//應對屬事件:
mounted:function(){
this.$bus.on("onslected",function(){

});
},
destroyed:function(){
this.$bus.off("onslected");
}

 請採納

閱讀全文

與vue用bus觸發事件回調兩次相關的資料

熱點內容
住宅樓有污水怎麼處理 瀏覽:701
一般凈水機水芯多少錢一個 瀏覽:846
BWT前置過濾器怎麼換濾芯 瀏覽:545
南安凈化器多少錢 瀏覽:732
過濾廚房龍頭安裝示意圖 瀏覽:874
保定一桶純凈水多少錢 瀏覽:96
污水池空間怎麼清理 瀏覽:439
凈水機廢水比什麼原理 瀏覽:686
or反滲透膜8040 瀏覽:904
風景區污水直排怎麼處罰 瀏覽:767
污水管道內壁防腐處理用什麼漆 瀏覽:30
飲水機一開為什麼電就跳閘 瀏覽:660
edi適合哪些哪些使用 瀏覽:200
污水最終去哪裡 瀏覽:446
水處理價格 瀏覽:461
污水提升泵水壓不夠 瀏覽:726
什麼人用空氣凈化器最好 瀏覽:396
飲水機加熱什麼燈亮 瀏覽:851
提升機盤式制動器有幾種型號 瀏覽:618
運用離子交換法 瀏覽:119