因为页面没变 只是变了参数例如
A页面为 /list/1
B页面为 /list/2
从A页面切换到B页面 是无法通过生命周期监听到的
我的处理方法是用watch

watch: {
    $route() {
      // 你要执行的方法
      console.log('页面$router对象已变化')
    }
  },

当然也可以通过路由守卫来监听变化


李大树
58 声望4 粉丝

要是人生逻辑像代码逻辑一样。。。。。