小謝第20問:vue中切換tab頁清除定時器


場景是這樣的:因為兩個tab頁面的內容較多,所以將每一個tab頁分離成子組件,然后在各自的頁面渲染視圖,起初我認為每一個tab頁相當於單頁面,所以用了vue鈎子函數destory的清除定時器,發現不管用

解決辦法:將清除定時器的方法寫在tab的點擊事件中

具體方案:1、ref綁定子組件,然后將清除定時器的方法寫在子組件的method中,

    clearInterval(){
      clearInterval(this.updata_timer); 
    }
2、在父組件中,用this.$ref獲取子組件的方法-----搞定!


免責聲明!

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



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