watch: {
// 监听路由变化
"$route": function (newUrl, OldUrl) {
console.log("监听路由");
console.log(newUrl, OldUrl);
this.init();
},
},
通过watch方法监听router的改变,当路由改变时调用页面初始化的方法。
官网参考:
https://router.vuejs.org/zh/guide/advanced/data-fetching.html#%E5%AF%BC%E8%88%AA%E5%AE%8C%E6%88%90%E5%90%8E%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE