在 Vue 中,可以使用 `this.$route` 来获取当前路由信息。在登录页跳转完成后,可以通过 `$router.push()` 方法来跳转到目标页面,并在目标页面的 `mounted()` 钩子函数中获取当前路由信息。
例如,在登录页中,可以这样跳转到目标页面:
```javascript
// 登录成功后跳转到目标页面
this.$router.push('/home');
```
在目标页面的 `mounted()` 钩子函数中,可以这样获取当前路由信息:
```javascript
mounted() {
console.log('当前路由为:', this.$route.path);
}
```
在这个示例中,我们使用 `$router.push()` 方法来跳转到目标页面。在目标页面的 `mounted()` 钩子函数中,我们使用 `this.$route.path` 来获取当前路由路径。如果需要获取其他路由信息,例如参数、查询字符串等,可以使用 `this.$route.params` 和 `this.$route.query` 来获取。