mirror of
https://gitee.com/dapppp/ruoyi-plus-vben5.git
synced 2026-03-16 14:32:01 +08:00
清理多个模块查询表单中 RangePicker 组件的 defaultValue 设置,因为框架后续版本已修复重置问题,不再需要显式设置为 [null, null] 来确保表单重置正常工作。同时更新相关文档说明。
2.4 KiB
2.4 KiB
变化(跟ant-design-vue对比)
从ant design (react) v6移植过来 详细也可以看antd的文档
- 支持css变量 不用再写deep或者加权重来覆盖样式
- 支持
组件语义化结构组件语义化结构 - notification的新样式 (这个从antd5都已经有了 vue一直没有)
- RadioGroup支持波纹效果
- modal/drawer支持blur效果
- 支持颜色与变体 需要绿色按钮?不用再写css了Button 组件
- 支持颜色选择器ColorPicker 组件 这个也是从antd5就开始有了 vue一直没有
- 一些xxxItem组件 如
DescriotionsItemMenuItemTimeLineItem已经移除 使用对应父组件的items属性代替 - DatePicker等必须绑定为
Dayjs类型 不再支持string格式的绑定 相应需要提交自己转为string提交
框架级别的变化
- v1版本的
requestClient已经被alovaInstance替代 已经做了兼容(99%) 可直接替换 - 表格的操作列
ghost-button替换名称为action-button现在你可以修改来默认样式 - message/modal/notification直接导入使用(静态方法)无法获取context 即主题/国际化无效 需要通过
window.xxx进行调用 - 使用
version-polling替代自带的版本检测更新 样式更新 在worker执行 不会阻塞主线程 - 字典常量enum从
packages/@core/base/shared/src/constants移动到@vben/constants下 需要移动文件位置(导入不需要更改) Switch的value只能是boolean值 之前可以为 string/number/boolean (antd组件变化)后续rc版本又加上了- Popconfirm不再需要
:get-popup-container="getVxePopupContainer"antd已经支持滚动跟随 故getVxePopupContainer已经移除 - 离线(菜单)图标方案重构 在
scripts/generate-offline-icons.js添加图标名称 在根目录执行pnpm generate-offline-icons即可生成离线图标 表格上方搜索表单(或者需要调用formReset的场景) -> 时间相关组件必须设置后续版本已经修复defaultValue为null(区间时间组件需要设置为[null, null]的元组) 否则不会正常重置- 移除
commonDownloadExcel方法 使用useBlobExport代替 - 路由模式由
backend改为mix模式 即前后端混合路由 路由放在apps/web-antd/src/router/routes/modules下 移除原先的local.ts