Hi~小伙伴们,转眼间一周又要马上过去了,在这一周里我们把Vue Admin Work P版 升级了些许功能和修改了些许bug。
具体如下:
- 修复:在路由对象没有 `name` 属性时,不在 `tabbar` 中显示的 bug
- 演示:点击 `个人中心` 时,带着 `query` 参数
- 修改:把 `src/components/Layout.vue`中 `<n-el></n-el>` 标签替换成 `<n-element></n-element>`
- 删除:删除 `src/components/index.ts` 中注册 `NaiveUI组件的流程`,现在组件加载的方式改成 `vite-plugin-components`。具体配置请参照:`vite.config.ts`中的`plugins`属性中的`ViteComponents()`方法
- 新增:增加菜单项`children`属性只有一个元素时,可以在 `菜单栏` 单独显示,不用展开。但前提是要设置 菜单项中 `meta`的 `isSingle` 属性为 `true`。只有同时满足 菜单项 `children` 元素有且仅有一个 和 `meta.isSingle` 为 true 才可以。例子如下:
{
path: '/personal',
name: 'personal',
component: Layout,
meta: {
title: '个人中心',
isSingle: true // 一定要设置成 `true`
},
children: [ // 里面的元素有且仅有一个,只有同时满足这两个条件才会单独显示
{
path: '',
component: () => import('@/views/personal/index.vue'),
meta: {
title: '个人中心',
},
},
],
},
另外,再告诉大家一个好消息,我们系列框架又要新增一个新成员:Vue Admin Work A Vue Admin Work A 采用了:Vue3 + Vite2 + Typscript + Antd 技术架构,满足了很多小伙伴们对 `Antd` 的需求。
在此感谢大家对 Vue Admin Work的支持和鼓励,我们将继续努力为大家带好更的体验。