原本路由 http://localhost:9528/#/example/careerman
点击跳转到新路由 http://localhost:9528/#/example/application?employeeId=11823&type=1
点击按钮 x 要让老页面的弹窗展示
思路是在返回老页面时路由里面传值, 在老页面mounted是监听路由的值,让弹窗显示
clickGoBack() { // 点击事件 路由跳转,并且带上 query 数据 this.$router.push({ path: '/example/careerman', query: { employeeId: this.employeeId }}) }点击 x 以后的路由
http://localhost:9528/#/example/careerman?employeeId=11823 mounted() { // 在mounted 事件中 对路由里面的数据处理 打开弹窗或者其他处理 if (this.$route.query.employeeId) { if (typeof (this.$route.query.employeeId) === 'number') { this.$refs.personalData.openDialog(Number(this.$route.query.employeeId)) } } },