From da925fcb945cd419f17e51e3fa7eb7ecfb158613 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Mon, 20 Aug 2018 16:21:59 +0800 Subject: [PATCH] route 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 --- docs/zh/sys-route/README.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/zh/sys-route/README.md b/docs/zh/sys-route/README.md index 4b94ed06..1dec93a5 100644 --- a/docs/zh/sys-route/README.md +++ b/docs/zh/sys-route/README.md @@ -2,6 +2,14 @@ sidebar: auto --- -# title +# 路由 -info \ No newline at end of file +## 数据 + +完整版的 D2Admin 路由设置文件在 `d2-admin/src/router/routes.js`。 + +需要注意的是大多数路由设置要写在 frameIn 下。frameIn 中的页面会在嵌套在一个包含顶栏和侧边栏的页面布局中显示。 + +## 路由配置 + +路由注册和钩子设置文件为 `d2-admin/src/router/index.js`,此文件中将 `routes.js` 中导出的 routes 变量注册到路由,并且设置后续的路由拦截和登陆状态判断,多页面的新建页面事件触发也来自这里。该文件再导出注册了所有页面的路由实例,在 `main.js` 中注册到 vue 根实例。 \ No newline at end of file