router-link页面不跳转
时间: 2023-10-20 11:19:46 浏览: 143
Vue 页面跳转不用router-link的实现代码
如果你使用的是Vue.js框架,并且使用了Vue Router进行页面跳转的话,可以尝试以下几种方法:
1. 确保路由配置正确,检查是否有重复的路由或者路由的path写错了。
2. 确保router-link中的to属性和路由的path属性匹配,例如:
```
<router-link to="/home">Home</router-link>
```
3. 如果没有使用history模式,尝试加上replace属性,例如:
```
<router-link to="/home" replace>Home</router-link>
```
4. 检查页面是否加载了Vue Router,可以在浏览器控制台中查看是否有报错信息。
如果以上方法都没有解决问题,可以尝试在代码中使用router.push方法进行页面跳转,例如:
```
this.$router.push('/home');
```
希望能帮到你!
阅读全文