no message
Former-commit-id: 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 0e93be260bc1178d924e26e5199f4fcc94916362 [formerly 15385874685c19ebd22ecca36ebd7f90505bfda1 [formerly 4dae5df78d44a8d07cf66b4809e8b4fc69540f51]]]]] Former-commit-id: 4b50e05a8e7bbe0e5734d5b215b5cc47273764e4 Former-commit-id: 5d041de2a79996019c516da60dd7a3b516f00371 Former-commit-id: 3e9912e210e2ad6ab23ce8ea66580167f9f6679e [formerly fcce09417d80f26cd809a0760750ec53716595d2] Former-commit-id: 87006380be242c9ceec158d09cd515a4984539e1 Former-commit-id: c34367f459345d0bf98b33ea8b63470d597c0b7b Former-commit-id: f6a93e7447b92278b1086b1af1ae0fc311c128c9 Former-commit-id: 75a1918234120b40aa5cf19bdae8ae91157d468e Former-commit-id: 461785b762e084757c80131c7374080fa68609a5
This commit is contained in:
@@ -26,7 +26,7 @@ D2Admin 是完全开源免费的管理系统集成方案,由 [FairyEver](https
|
||||
* 简约主题
|
||||
* 每个插件和组件都配有介绍文档
|
||||
* 图片资源 sketch 源文件( 可以在这个文件内重新生成所有图片资源 )
|
||||
* 登陆和注销
|
||||
* 登录和注销
|
||||
* 根据路由自动生成菜单
|
||||
* 可折叠侧边栏
|
||||
* 方便的菜单设置
|
||||
|
||||
@@ -78,7 +78,7 @@ D2Admin 是一个 **注重外观表现** 的管理系统 **PC端** 集成方案
|
||||
* 简约主题
|
||||
* 每个插件和组件都配有介绍文档
|
||||
* 图片资源 sketch 源文件( 可以在这个文件内重新生成所有图片资源 )
|
||||
* 登陆和注销
|
||||
* 登录和注销
|
||||
* 根据路由自动生成菜单
|
||||
* 可折叠侧边栏
|
||||
* 方便的菜单设置
|
||||
@@ -184,7 +184,7 @@ D2Admin 是一个 **注重外观表现** 的管理系统 **PC端** 集成方案
|
||||
* [ 新增 ] 自定义滚动条演示页面
|
||||
* [ 新增 ] 流星主题新增背景图片上层的半透明遮罩
|
||||
* [ 修复 ] 主题设置失效bug
|
||||
* [ 修复 ] router守卫验证登陆部分代码修改
|
||||
* [ 修复 ] router守卫验证登录部分代码修改
|
||||
* [ 修复 ] d2-container 组件改为同步注册(之前的异步注册会有 mounted 生命周期问题,即 slot 内的页面在 mounted 生命周期内拿不到 dom)
|
||||
* [ 修复 ] d2-container 组件重构 flex 布局
|
||||
* [ 新增 ] 404 page
|
||||
|
||||
@@ -1 +1 @@
|
||||
f5a74f62746a51eb1e6f38c31635814d45397a86
|
||||
c39dd2744731cdbb7ca0436209c2b12f1cc75c2b
|
||||
@@ -1 +1 @@
|
||||
e8468130f6ca9e774e1cfae2472b5b259b1e060c
|
||||
059d7ed38ba9943cfc2ca9278ea5fe99432e18de
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
[D2Admin](https://github.com/d2-projects/d2-admin) 是一个开源的管理系统前端集成方案,为了方便开发者快速进行管理系统开发而设计,提供了大量开箱即用的功能:
|
||||
|
||||
* 登陆和注销的页面、逻辑、路由拦截
|
||||
* 登录和注销的页面、逻辑、路由拦截
|
||||
* 主题系统
|
||||
* 基于 ElementUI 的优化外观
|
||||
* 表格 CRUD 封装 ([d2-crud](https://github.com/d2-projects/d2-crud))
|
||||
|
||||
@@ -59,8 +59,8 @@ sidebar: auto
|
||||
* [ 新增 ] d2-highlight 组件新增 format-html 参数
|
||||
* [ 新增 ] 自动获取用户浏览器 UA
|
||||
* [ 新增 ] playground 新增浏览器信息查看界面
|
||||
* [ 修改 ] 登陆注销逻辑移至 vuex
|
||||
* [ 新增 ] 登陆页面新增快速选择用户示例
|
||||
* [ 修改 ] 登录注销逻辑移至 vuex
|
||||
* [ 新增 ] 登录页面新增快速选择用户示例
|
||||
* [ 新增 ] 侧边栏切换控制辑移至 vuex
|
||||
* [ 新增 ] 判断手机浏览自动跳转至提示页面
|
||||
* [ 修改 ] 侧边栏弹出菜单尺寸缩小以容纳更多菜单
|
||||
@@ -143,7 +143,7 @@ sidebar: auto
|
||||
* [ 新增 ] 自定义滚动条演示页面
|
||||
* [ 新增 ] 流星主题新增背景图片上层的半透明遮罩
|
||||
* [ 修复 ] 主题设置失效bug
|
||||
* [ 修复 ] router守卫验证登陆部分代码修改
|
||||
* [ 修复 ] router守卫验证登录部分代码修改
|
||||
* [ 修复 ] d2-container 组件改为同步注册(之前的异步注册会有 mounted 生命周期问题,即 slot 内的页面在 mounted 生命周期内拿不到 dom)
|
||||
* [ 修复 ] d2-container 组件重构 flex 布局
|
||||
* [ 新增 ] 404 page
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
只保留了基础功能,例如
|
||||
|
||||
* 主题系统
|
||||
* 登陆和注销
|
||||
* 登录和注销
|
||||
* 数据持久化
|
||||
* 多标签页
|
||||
* 菜单和路由逻辑
|
||||
|
||||
@@ -33,7 +33,7 @@ D2Admin 是一个开源的管理系统前端集成方案
|
||||
* 首屏加载等待动画 避免首次加载白屏尴尬
|
||||
* 简约主题
|
||||
* 每个插件和组件都配有介绍文档
|
||||
* 登陆和注销
|
||||
* 登录和注销
|
||||
* 根据路由自动生成菜单
|
||||
* 可折叠侧边栏
|
||||
* 方便的菜单设置
|
||||
|
||||
@@ -117,7 +117,7 @@ npm run serve
|
||||
|
||||
以上每种方式效果都是一样的,只是为了照顾不同人的习惯起了三个名字,实质上都是运行了 `vue-cli-service serve --open`。
|
||||
|
||||
成功运行后会显示登陆界面:
|
||||
成功运行后会显示登录界面:
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ lodash.uniqueid 这个插件不需要添加到新的项目中,新项目中全
|
||||
|
||||
如果您修改了包含但不仅限于以下文件时,您需要注意将您以前的修改更新至新的项目:
|
||||
|
||||
* pages 目录下的首页和登陆页面
|
||||
* pages 目录下的首页和登录页面
|
||||
* 公用样式和主题
|
||||
* HeaderAside 布局组件
|
||||
* store
|
||||
@@ -89,7 +89,7 @@ lodash.uniqueid 这个插件不需要添加到新的项目中,新项目中全
|
||||
|
||||

|
||||
|
||||
这样在您需要修改某些功能时可以更快速地找到对应的代码位置。但是相应而来的是模块中的方法在调用时的方法都发生了变化,以登陆为例:
|
||||
这样在您需要修改某些功能时可以更快速地找到对应的代码位置。但是相应而来的是模块中的方法在调用时的方法都发生了变化,以登录为例:
|
||||
|
||||
旧版(示例):
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
99c8b3f602498f3dacc3b8503d8dfad58e47430b
|
||||
114aef8d02807a0d61dc8bdf937087eeed027e33
|
||||
@@ -1 +1 @@
|
||||
46da9d30067372ce67f67f637eb38caf6b45aeba
|
||||
d63b89fe44d535e03d67942af51925a8edae8dd8
|
||||
@@ -12,7 +12,7 @@ sidebar: auto
|
||||
|
||||
## 路由配置
|
||||
|
||||
路由注册和钩子设置文件为 `d2-admin/src/router/index.js`,此文件中将 `routes.js` 中导出的 routes 变量注册到路由,并且设置后续的路由拦截和登陆状态判断,多页面的新建页面事件触发也来自这里。该文件再导出注册了所有页面的路由实例,在 `main.js` 中注册到 vue 根实例。
|
||||
路由注册和钩子设置文件为 `d2-admin/src/router/index.js`,此文件中将 `routes.js` 中导出的 routes 变量注册到路由,并且设置后续的路由拦截和登录状态判断,多页面的新建页面事件触发也来自这里。该文件再导出注册了所有页面的路由实例,在 `main.js` 中注册到 vue 根实例。
|
||||
|
||||
## 路由缓存
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
dd3ce3a3e8aff371313dd37c30adafe042430be2
|
||||
6d4aa6cc303e3b98207e4c93036136d1f15ed3da
|
||||
Reference in New Issue
Block a user