vue中bus.$on事件被多次綁定


bus.$on方法會被多次綁定,造成事件多次觸發

 

解決辦法:

//解決事件多次綁定問題:在每次調用方法前先解綁事件( bus.$off ),然后在重新綁定( bus.$on )
   bus.$off("showlist");
   bus.$on("showlist", data => {
   console.log("data", data);
   this.showlist = true;
   this.eventList.push(data.initform);
   console.log("eventList", _this.eventList);
 });

 


免責聲明!

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