vue監聽路由參數變化


問題來源:項目中突然發現同一路由參數變化頁面中一系列的生命周期函數一動不動,這樣我怎么渲染頁面?難道讓我刷新頁面,對於這個小學二年級水平的操作,我表示拒絕。

 

解決辦法:在vue項目中一說監聽改變數據。應該第一時間想起watch,對,沒錯就是它,直接上代碼。

代碼如下:

watch:{
    $route(){
    // 例如:路由 從/user?id=1 改變成 /user?id=2會觸發當前函數,在這里寫你的代碼就可以了
  }
}


免責聲明!

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



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