vue跳转当前页面刷新
时间: 2023-09-23 14:02:25 浏览: 102
vue项目如何刷新当前页面的方法
在 Vue 中,如果要实现跳转到当前页面并刷新的效果,可以使用 `router.push()` 方法进行路由跳转,并在路由参数中添加一个随机数或时间戳,使每次路由跳转的参数都不相同。
例如:
```javascript
// 获取当前路由对象
const currentRoute = this.$route;
// 构造新的路由参数,添加随机数或时间戳
const newRouteParams = {param1: 'value1', t: Date.now()};
// 跳转到当前页面并刷新
this.$router.push({name: currentRoute.name, params: newRouteParams}).catch(err => {});
```
这样每次路由跳转时,都会生成不同的路由参数,从而达到刷新当前页面的效果。
阅读全文