vue 获取this.$router.go(-1)即将返回的路径path
时间: 2023-12-03 16:42:14 浏览: 181
Vue中this.$router.push参数获取方法
5星 · 资源好评率100%
要获取即将返回的路径path,可以使用以下代码:
```javascript
// 获取当前路由对象
const currentRoute = this.$route;
// 获取目标路由对象
const targetRoute = currentRoute.matched[currentRoute.matched.length - 2];
// 获取目标路由的路径path
const targetPath = targetRoute.path;
```
这里通过获取当前路由对象,然后找到其对应的父级路由对象,再从父级路由对象中获取路径path,即可得到即将返回的路径。
阅读全文