/src_demo/config/README.md
🔧 修复部分参数类型定义错误
🔧 开发接口代理跳过 HTTPS 证书校验
emittery
替代 tiny-emitter
🔧 修复图片裁剪结果文件 MIME 类型缺失
@wangeditor
替代 @tiptap
,重写富文本组件,优化用户体验
@vueuse/integrations
辅助使用 qrcode
等功能
🔧 优化表单组件宽度设置,允许不设置单位,默认为 px
🔧 修复图片超过设定大小后选择器效果错误
🔧 完善部分说明文档
@vueuse/core
替代部分插件
useClipboard
替代 clipboard
,$copy
无需第二参数也可以正常执行
useObjectUrl
替代 URL.createObjectURL
/src_demo/README.md
pure
属性,具体看 /src_demo/README.md
🔧 标准化部分代码,降低部分逻辑复杂度
🔧 重写路由生成逻辑,移除对部分非标准配置的支持:_route
🔧 优化部分写法
/src/tools/init
为 /src/tools/app
,需修改项目的初始化文件 @self/index.js
🔧 更新开发脚本写法
🔧 减少代码异味
🔧 不再需要每个项目建一个首页目录,默认会跳至管理页面
🔧 自定义首页目录移入 pages 目录中:@self/pages/index/index.vue
🔧 修复热更新与 Pinia 冲突的问题
🔧 修复部分遗留问题
this.$image
用于在表格中快速创建图片
🔧 完善部分表单组件功能
🔧 完善 CSV 导出功能,兼容可能出错的内容格式
this.$image
方法更名为 this.$photo
build
命令构建并打包源码:node build ${name} true
this.$message
返回一个 Promise,提供 message 对象,可对其调用销毁方法
this.$copy
增加第二参数,修复部分组件内无法复制成功的问题
🔧 简化部分逻辑
🔧 上一版本热更新提示 store 初始化问题修复失败,回滚相关代码
🔧 新增过滤打包目录:.git
、repositories
🔧 优化打包结果命名使文件排序靠前
this.$switch
中:params: { }
🔧 移除部分多余逻辑
🔧 优化打包结果命名规则
🔧 修复热更新提示 store 未初始化错误
/src/tools/slice
<g-vnode />
🔧 兼容部分旧版后台接口
<g-number />
,转为使用 <i-input-number />
/src_demo/language.js
🔧 兼容项目中没有配置重置密码校验逻辑的情况
🔧 优化框架中语言包使用的方式
vuex
,转为使用 pinia
/config/store.js
,参考 /src_demo/config/store.js
🔧 已代理基础库与私有项目的存储至全局环境:this.$store_root
、this.$store