jeecgboot<router-link>跳转后显示404页面是怎么回事
时间: 2023-12-31 14:03:32 浏览: 112
JeecgBoot是一个基于Spring Boot的快速开发平台,<router-link>是Vue.js中的路由跳转标签,一般用于前端页面中的跳转。当你使用<router-link>标签跳转页面时,如果跳转后显示404页面,可能有以下原因:
1. 路由配置错误:请检查你的路由配置是否正确,包括路由路径和组件路径等。
2. 路径大小写问题:请检查路径是否大小写匹配,JeecgBoot默认是区分大小写的。
3. 路径权限问题:请检查你的路径是否有访问权限,可能是因为你没有设置权限导致跳转后显示404页面。
4. 服务器配置问题:请检查你的服务器配置是否正确,包括端口号、域名解析等。
以上是可能导致JeecgBoot跳转后显示404页面的原因,你可以根据具体情况排除问题。
相关问题
jeecg-boot $router.push()实现页面跳转
在 Jeecg-Boot 中,可以使用 $router.push() 方法实现页面跳转。$router 是 Vue Router 提供的全局路由实例,push() 方法用于在当前路由的基础上,添加一个新的路由记录,并跳转到该路由。
下面是一个示例代码:
```javascript
// 在方法中使用 $router.push() 实现页面跳转
this.$router.push('/path/to/your/page');
```
在上面的代码中,'/path/to/your/page' 是你要跳转的页面路径。你可以根据需要修改该路径。
另外,你还可以使用命名路由或者带参数的路由进行页面跳转。下面是一些示例:
```javascript
// 使用命名路由实现页面跳转
this.$router.push({ name: 'routeName' });
// 使用带参数的路由实现页面跳转
this.$router.push({ path: '/path/to/page', query: { param1: 'value1', param2: 'value2' } });
```
以上就是在 Jeecg-Boot 中使用 $router.push() 实现页面跳转的方法。希望对你有帮助!如果还有其他问题,请继续提问。
阅读全文