您现在的位置是:首页 > 文章详情

BuildAdmin-v2.2.0 发布!升级前后端依赖、可视化 CRUD 功能大量优化

日期:2025-04-25点击:3

新增

  • 升级前后端依赖(tp8.1 + vue3.5 + element plus2.9 等)
  • 可视化CRUD:生成前检查是否已有同名菜单并提示
  • 可视化CRUD:生成远程下拉时支持可视化的自定义数据源

重构/优化/修复

  • 优化 element.scss 细节
  • 优化 getDirFiles 获取文件时支持不限后缀
  • 优化后台菜单唯一标识的生成规则
  • 优化公共搜索对嵌套关联预载入字段的支持
  • 提交表单时不再自动过滤值 null 的字段
  • 将权重字段自动赋值的条件由值为 0 改为值为 null
  • 多种输入框对应的数据表字段设计允许 null 以提供更好的兼容
  • 全局配置 value-on-clear 以避免 el-select 等组件清空输入时值为 undefined
  • 优化时间选择器、远程下拉选择器、城市选择器、颜色选择器
  • 单元格 tag 渲染器值为 nullundefined 时不渲染
  • 后台会员、管理员表单禁止浏览器密码的自动填充
  • 公共搜索时过滤 length0 的数组数据
  • 可视化CRUD:勾选生成为公共模型时,同时将验证器设为公共验证器
  • 可视化CRUD:字段名称重复检查移至修改前而不只是在修改后再统一检查
  • 可视化CRUD:优化字段名称重复时自动重命名的逻辑
  • 可视化CRUD:生成的 number 类型输入框绑定值不再需要修饰符
  • 可视化CRUD:优化 floattime 类型字段的值为 null 时的处理
  • 可视化CRUD:修复多层级菜单情况下,生成的上级菜单有可能错误的问题
  • 修复以 ASC 规则排序时,拖拽排序可能无效的问题
  • 修复 unixTime 方法可能报错 Invalid date 的问题
  • 修复模糊搜索关联字段时可能报错的问题
  • 修复 number 类型输入框无法输入 0.0 的问题
  • 修复对 getArrayKey 的返回值判断不严格的问题
  • 修复关联表列的 defaultformatter 定义无效的问题
  • 修复 number 输入框值为 null 会自动被转为 0 的问题
  • 修复格式化 Unix 时间戳时不支持未来时的问题
  • 不再需要 ext-calendar
  • 其他细节
原文链接:https://www.oschina.net/news/346526/buildadmin-v2-2-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章