Vue watch监听路由不生效,没反应 直接上代码: watch: { $route: { immediate: true, // 一旦监听到路由的变化立即执行 handler(to, from) { console.log("监听路由:" + JSON.stringify(to.name)); }, }, } 这样监听路由就能解决问题!