bf1e9fa89a20e2e18a0ee759a15c3ec05bbf0a4f
1. Token 映射下拉:
- 新增 flattenWrappedFields 函数递归提取 { type, attrs } 结构中的叶子字段
- 下拉选项显示 路径 — 标签 格式,选中值存完整路径
- 同步/流式从响应映射取,异步从回调响应映射取
2. 模型详情 API:
- 新增 getModelManage 详情接口 (/model/manage/getModelManage)
- openDialog 改为 async,编辑时调详情接口获取完整数据
- 修复 res.data.modelManage 取值路径
3. JSON 编辑器布局:
- 弹窗宽度 1000px → 1200px
- 配置侧栏 320px → 380px
- config-summary 改用 flex:1 防止滚动条截断文本
Co-Authored-By: Claude <noreply@anthropic.com>
🌈 介绍
基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + next.vuex,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。
🚧 安装 cnpm、yarn
- 复制代码(桌面 cmd 运行)
npm install -g cnpm --registry=https://registry.npm.taobao.org - 复制代码(桌面 cmd 运行)
npm install -g yarn
🏭 环境支持
| Edge | last 2 versions | last 2 versions | last 2 versions |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
由于 Vue3 不再支持 IE11,故而 ElementPlus 也不支持 IE11 及之前版本。
⚡ 使用说明
建议使用 cnpm,因为 yarn 有时会报错。node 版本[v16.x ~ v20.x)
# 克隆项目
git clone -b v3.2 https://gitee.com/tiger1103/gfast-ui.git
# 进入项目
cd gfast-ui
# 安装依赖
npm install --registry=https://registry.npmmirror.com
# 运行项目
npm run dev
# 打包发布
npm run build
❤特别鸣谢
Languages
Vue
81.2%
TypeScript
13.8%
SCSS
2.3%
HTML
1.8%
CSS
0.9%




