在Vue中,使用Vue Router进行路由跳转时,默认情况下会打开一个新页面。如果你想在当前页面中进行路由跳转,可以使用Vue Router提供的编程式导航方式。
具体实现方法如下:
1. 在Vue组件中引入Vue Router:
```
import router from '@/router'
```
2. 使用`$router.push()`方法进行路由跳转:
```
this.$router.push('/path')
```
其中,`/path`是你要跳转的路径。
3. 如果你想在当前页面中进行路由跳转,可以使用`$router.replace()`方法:
```
this.$router.replace('/path')
```
这样就可以在当前页面中进行路由跳转了。需要注意的是,使用`replace()`方法进行路由跳转时,浏览器的历史记录不会被保留,即无法通过浏览器的后退按钮返回上一个页面。