Ant Design Vue Pro的默认路由
Ant Design Vue Pro项目是Ant Design Pro的第三方vue实现,对于vue使用者来说算是一个常见选项。
它的默认路由是/dashboard/workplace
,用于自己项目时经常要改成别的,这里记录一下需要修改的几处地方,以免遗漏。
路由(src/config/router.config.js)
这里是第一处了,通常不会遗漏
1 | export const asyncRouterMap = [ |
无权限页面(src\permission.js)
这里用的hard-code是{ path: defaultRoutePath }
,没有使用{ name: 'dashboard' }
,更容易出问题。
1 | const defaultRoutePath = '/dashboard/workplace' |
Logo(src\components\tools\Logo.vue)
点击Logo回到首页,这是第二处,原作者并没有使用配置文件或其它方式来指定首页地方,而用了hard-code。
1 | <template> |
异常页(src\components\Exception\ExceptionPage.vue)
在异常页的回到首页也是用的hard-code指定dashboard
1 | export default { |
面包屑(src\components\tools\Breadcrumb.vue)
面包屑的“首页”。这里默认是关闭的,在打开时肯定会注意到。
1 | export default { |