Vue Admin Work中两个重要版本也迎来了比较重要的一次升级。
此次升级更大程度上迎合了大家的使用习惯,在此也特别感谢那些一直给我们不断升级优化建议的小伙伴,没有你们的献策就没有Vue Admin Work的今天。
在介绍升级内容之前,先来说一个好消息
域名正式上线了~~~原来的域名还保留着。
另外, X 版的访问地址也由原来的转变成现在的:
其它版本预览地址暂时不变
升级内容
X(Element Plus)版目前已经发布到了 2.1.0版本
先来看一下X版的升级内容:
- 优化: `系统管理` 下面的所有的功能 - 优化:显示 `table` 表格页面 - 新增:新增 `IconSelector.vue` 组件 - 新增:新增 `TreeSelector.vue` 组件 - 新增:新增 `table` 中 `useHeight` 功能
虽然以上是几行简单描述,但也花了两三天的时间,所以升级还是比较重大的。如果还在使用版本的同学,要尽快的升级到最新版本。P(Naive UI)版目前已经发布到了 1.0.9版本
先来看一下P版的升级内容:
- 调整:调整 `ttb` 模式下的布局,把 `Menu` 进行横向排列。涉及到的文件有: - `src/components/Layout.vue` - `src/components/MainLayout.vue` - `src/components/header/index.vue` - `src/components/header/index.vue` - `src/components/sidebar/components/ScrollMenu.vue` - `src/components/tabbar/index.vue` tip: 如果您对这种布局没有特别的需要,建议慎重升级。因为需要改动的 `layouts` 里面的代码比较多。 - 修复:修复 `logo.vue` 组件在`上下模式`下标题不显示的 bug - 调整:更好的适配 `手机`、`Pad`,`PC`中任何布局模式下 在 `手机` 上,回退到的 `ltr` 模式。 - 新增:`role.vue` 菜单权限演示获取 值 - 优化&修复(重要):优化了 `菜单外链` 功能,把之前的 `redirect` 字段换成了 `outLink`。涉及到的文件如下: - `src/system/menu.vue` - `src/utils/router.ts` 对于 `外链` 功能,只要 `menuUrl` 或者 `outLink` 这现个字段 任一 满足以 `http://` 或者 `https://`开头都会当成是 `外链`。 且链接优先级最高,比如: `menuUrl` 不是一个外链地址,而 `outLink` 是一个`外链`地址,则也会被判定是一个 `外链`。 所以如果不是 `外链` 的话,请确定保 `menuUrl` 和 `outLink` 都不是一个 `外链`,`outLink` 设置成 '' 就好 - 新增:把 `token` 等一些字段的 `key` 单独抽取成一个文件 `src/store/keys.ts` 方便修改
P 版作为授权版本,所以每次升级我们都会尽可能的谨慎谨慎再谨慎。文档也是尽可能描述的详细。