vue2 跳转指定页面并刷新指定页面 怎么实现
时间: 2024-03-19 12:43:33 浏览: 186
Vue登录拦截 登录后继续跳转指定页面的操作
可以通过路由的 `push` 方法进行跳转,并在跳转时添加参数,然后在目标页面的 `mounted` 钩子函数中获取该参数并根据参数执行相应的操作,以达到刷新页面的效果。
具体实现步骤如下:
1. 在源页面中使用 `$router.push` 方法进行跳转,并添加参数:
```javascript
this.$router.push({
path: '/targetPage',
query: {
needRefresh: true
}
})
```
2. 在目标页面的 `mounted` 钩子函数中获取参数并根据参数执行相应的操作:
```javascript
mounted() {
if (this.$route.query.needRefresh) {
// 执行刷新操作
location.reload()
}
}
```
这样就可以在跳转到目标页面时实现页面的刷新。
阅读全文