Former-commit-id: 45085c94f05973e87f91a4cd539eb1f69fae6474 [formerly 45085c94f05973e87f91a4cd539eb1f69fae6474 [formerly 45085c94f05973e87f91a4cd539eb1f69fae6474 [formerly 45085c94f05973e87f91a4cd539eb1f69fae6474 [formerly 0bac42e922c8b50e05e0ad78617a23de35488490 [formerly b090584385e9f6a0eebdf409f74d31c6a1c33530]]]]]
Former-commit-id: 9b1318c1241874eb3b8be55c0cd536e60e1e1281
Former-commit-id: 459e43013678df1baa4e32d1034e9a37789f8456
Former-commit-id: b74b2e5aed3f6a2aa370ac57250bfebf05e8222a [formerly 94c9739cb71761dc135d3394027a6ad715032939]
Former-commit-id: 95a55f194b03e688603aa784c6f816015217a0c2
Former-commit-id: 0c77ac00369f1e4cc3e2fad83067e0f02934d777
Former-commit-id: 30a401eb0802130cf77635d0d6a9cedf7c2afda4
Former-commit-id: 14fafe6552471b8bc4e77b43532f477bfd2859d0
Former-commit-id: f147d4d0e1d4d4af724a51b04c57cff32f06eccd
This commit is contained in:
liyang
2018-08-20 16:21:59 +08:00
parent db1df816a9
commit da925fcb94

View File

@@ -2,6 +2,14 @@
sidebar: auto
---
# title
# 路由
info
## 数据
完整版的 D2Admin 路由设置文件在 `d2-admin/src/router/routes.js`
需要注意的是大多数路由设置要写在 frameIn 下。frameIn 中的页面会在嵌套在一个包含顶栏和侧边栏的页面布局中显示。
## 路由配置
路由注册和钩子设置文件为 `d2-admin/src/router/index.js`,此文件中将 `routes.js` 中导出的 routes 变量注册到路由,并且设置后续的路由拦截和登陆状态判断,多页面的新建页面事件触发也来自这里。该文件再导出注册了所有页面的路由实例,在 `main.js` 中注册到 vue 根实例。