beforeRouteEnter在每次路由切換都執行 ,而項目優化后,切換路由mounted只在最開始執行一次
beforeRouteEnter的具體用法可參考官方文檔 https://cn.vuejs.org/v2/guide/migration-vue-router.html#activate-替換
需要注意的是:
在這期間路由跳轉攜帶的數據發生改變會影響原數據,他們都指向同一個內存地址,修改其中一個變量,會影響到其他所有變量,可通過
vm.form = JSON.parse(JSON.stringify(vm.$route.params)) 方式解決