導航:首頁 > 廢水知識 > 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觸發事件回調兩次相關的資料

熱點內容
屠宰場廢水整治問題 瀏覽:106
c4d凈化器怎麼做 瀏覽:207
22尿素泵濾芯怎麼拆 瀏覽:272
蒸餾和折光率 瀏覽:920
凈水器制水響是怎麼回事 瀏覽:884
3m家用凈水器不加熱怎麼辦 瀏覽:193
拆濾芯的工具怎麼用 瀏覽:404
pmma樹脂杯子有毒嗎 瀏覽:240
酒店的凈水器怎麼安裝 瀏覽:427
ro膜濾芯壓力怎麼調 瀏覽:497
污水處理全流程分析報告 瀏覽:935
白毛巾擦污水怎麼洗 瀏覽:172
水垢多洗碗 瀏覽:930
純凈水為什麼會解渴 瀏覽:568
污水綜合排放標准監測方法 瀏覽:331
廢水中的懸浮物有什麼影響 瀏覽:547
小米凈化器濾芯怎麼查 瀏覽:687
怎麼幫家裡選擇一款凈水器 瀏覽:850
污水處理廠工業廢泥能做什麼 瀏覽:991
蒸餾水裡可能含有哪些雜質 瀏覽:8