mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-10-14 05:00:10 +00:00
refactor: 将组件前缀从Art统一替换为Fa
- 更新所有FA前缀的组件文件 - 新增Fa前缀的对应组件 - 更新所有引用路径和组件名 - 修改相关样式和变量名 - 调整部分组件目录结构
This commit is contained in:
@@ -150,7 +150,7 @@ export const ArticleList = [
|
||||
create_time: "2023-04-01T00:00:00.000Z",
|
||||
home_img: cover8,
|
||||
brief:
|
||||
"原理是改变 css 变量 + window.matchMedia 来监听系统主题变,从而实现点击改变主题和监听系统主题变化1、首先定义 css 全局变量创建 variables.scss 文件light color(浅色模式)定义浅色模式下 css 主题变量dark color(深色模式)定义深色模式下 css 主题变量// css全局变量\n:root {\n // 文字大小\n --art-fo",
|
||||
"原理是改变 css 变量 + window.matchMedia 来监听系统主题变,从而实现点击改变主题和监听系统主题变化1、首先定义 css 全局变量创建 variables.scss 文件light color(浅色模式)定义浅色模式下 css 主题变量dark color(深色模式)定义深色模式下 css 主题变量// css全局变量\n:root {\n // 文字大小\n --fa-fo",
|
||||
type_name: "CSS",
|
||||
html_content: "",
|
||||
},
|
||||
|
||||
@@ -18,11 +18,11 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"修复:特殊路由打开后显示空白页面的问题",
|
||||
"修复:WebSocket 重连异常问题",
|
||||
"修复:特殊动态路由参数处理异常问题",
|
||||
"优化:ArtForm、ArtSearchBar 表单提交前增加数据清洗,避免无效字段提交到后端",
|
||||
"修复:ArtTable 与 ElForm 组合使用时动态表单校验错误的问题",
|
||||
"优化:FaForm、FaSearchBar 表单提交前增加数据清洗,避免无效字段提交到后端",
|
||||
"修复:FaTable 与 ElForm 组合使用时动态表单校验错误的问题",
|
||||
"修复:隐藏子菜单时父级菜单被一并隐藏的问题",
|
||||
"修复:静态路由刷新后跳回首页的问题",
|
||||
"修复:art-table 属性继承异常问题",
|
||||
"修复:fa-table 属性继承异常问题",
|
||||
"修复:PC 端切换到移动端后再切回 PC 端,菜单无法恢复原桌面布局的问题",
|
||||
],
|
||||
},
|
||||
@@ -39,7 +39,7 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"优化:圆角、边框统一",
|
||||
"优化:锁屏页面重新设计",
|
||||
"优化:退出登录菜单提前消失造成的视觉体验不好问题",
|
||||
"新增:ArtForm 和 ArtSearchBar 组件的 label 支持自定义渲染函数,可实现带 tooltip 等复杂标签",
|
||||
"新增:FaForm 和 FaSearchBar 组件的 label 支持自定义渲染函数,可实现带 tooltip 等复杂标签",
|
||||
"新增:菜单管理表单关键字段新增 Tooltip 提示,降低用户配置门槛",
|
||||
"新增:iconify 新增离线图标加载模式",
|
||||
"新增:退出登录新增 redirect 属性,用于重新登录后跳转到对应页面",
|
||||
@@ -65,11 +65,11 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"性能提升:优化核心代码逻辑,提升系统运行效率",
|
||||
"设计系统:重构颜色体系,统一 UI 视觉规范,提升界面一致性",
|
||||
"菜单优化:细化菜单样式,优化交互体验与视觉呈现",
|
||||
"组件重构:重构 ArtTextScroll 组件,提升性能与可维护性",
|
||||
"问题修复:修复 ArtForm、ArtSearchBar 自定义组件渲染异常",
|
||||
"功能增强:ArtForm、ArtSearchBar 新增 render 属性,支持自定义组件渲染",
|
||||
"组件重构:重构 FaTextScroll 组件,提升性能与可维护性",
|
||||
"问题修复:修复 FaForm、FaSearchBar 自定义组件渲染异常",
|
||||
"功能增强:FaForm、FaSearchBar 新增 render 属性,支持自定义组件渲染",
|
||||
"功能增强:useTable hooks 新增 visible 属性,用于控制列默认是否显示",
|
||||
"响应式优化:优化 ArtForm、ArtSearchBar 栅格布局,适配多种屏幕尺寸",
|
||||
"响应式优化:优化 FaForm、FaSearchBar 栅格布局,适配多种屏幕尺寸",
|
||||
"节日功能增强:礼花配置支持跨日期范围设置与自定义播放次数",
|
||||
"依赖更新:升级核心依赖至最新稳定版本",
|
||||
"配置管理优化:新增 setting.ts 配置文件,支持一键复制与重置系统默认设置",
|
||||
@@ -145,7 +145,7 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "新增表单组件",
|
||||
date: "2025-09-14",
|
||||
detail: [
|
||||
"新增 ArtForm 组件",
|
||||
"新增 FaForm 组件",
|
||||
"修复新版本谷歌浏览器切换主题闪烁问题",
|
||||
"优化表单 label 高度没有对齐问题",
|
||||
"首屏启动性能优化",
|
||||
@@ -161,12 +161,12 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"useTable 自动识别响应体支持自定义配置 (src/utils/table/tableConfig.ts)",
|
||||
"useTable 空数据浏览器警告优化",
|
||||
"api 接口请求代码优化、api.d.ts 类型优化",
|
||||
"优化 ArtTable 顶部按钮换行无法自适应问题(示例:功能示例 / 左右布局表格)",
|
||||
"ArtTable 分页组件选中样式优化",
|
||||
"ArtTable 空状态高度默认撑满",
|
||||
"ArtButtonMore 组件新增图标、颜色配置",
|
||||
"ArtTableHeader 新增搜索按钮,用于控制顶部搜索栏的显示与隐藏",
|
||||
"ArtSearchBar label 为空时不占空间",
|
||||
"优化 FaTable 顶部按钮换行无法自适应问题(示例:功能示例 / 左右布局表格)",
|
||||
"FaTable 分页组件选中样式优化",
|
||||
"FaTable 空状态高度默认撑满",
|
||||
"FaButtonMore 组件新增图标、颜色配置",
|
||||
"FaTableHeader 新增搜索按钮,用于控制顶部搜索栏的显示与隐藏",
|
||||
"FaSearchBar label 为空时不占空间",
|
||||
"表格操作栏拖拽禁止固定列拖拽",
|
||||
"角色管理页面接口对接、代码优化",
|
||||
"菜单管理页面优化",
|
||||
@@ -190,12 +190,12 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "bug修复、优化用户体验",
|
||||
date: "2025-08-17",
|
||||
detail: [
|
||||
"重构 ArtSearchBar 组件,支持更多组件、表单校验等能力",
|
||||
"重构 FaSearchBar 组件,支持更多组件、表单校验等能力",
|
||||
"useTable 列配置:支持动态更新能力",
|
||||
"修复多个富文本编辑器图标不统一问题",
|
||||
"优化颜色选择器圆角",
|
||||
"el-radio、el-checkbox 统一大小",
|
||||
"art-stats-card 新增小数位、分隔符配置",
|
||||
"fa-stats-card 新增小数位、分隔符配置",
|
||||
"路由配置示例优化",
|
||||
"高级表格新增自定义获取数据示例(等待其他请求完成后执行 useTable 数据获取)",
|
||||
"useTable 新增 excludeParams,用于排除某些参数不参与请求",
|
||||
@@ -203,8 +203,8 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"本地开发跨域配置优化",
|
||||
"修复 useTable 删除最后一整页数据没有返回上一页的问题",
|
||||
"修复 echarts 图表数据初始化、更新数据浏览器报错",
|
||||
"删除 art-chart-empty 组件",
|
||||
"新增 ArtSearchBar 组件示例",
|
||||
"删除 fa-chfa-empty 组件",
|
||||
"新增 FaSearchBar 组件示例",
|
||||
"网络请求支持 http 状态码为 401 时退出登录",
|
||||
"优化网络请求退出登录多次提示问题",
|
||||
"useTable 属性、方法命名优化",
|
||||
@@ -220,7 +220,7 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"修复获取用户信息接口时序问题导致路由注册菜单渲染错误bug",
|
||||
"修复动态路由校验问题导致的 iframe 不显示bug",
|
||||
"修复 reset 文件语法错误",
|
||||
"修复 ArtTable 数据类型错误",
|
||||
"修复 FaTable 数据类型错误",
|
||||
"路由注册新增 component 校验",
|
||||
"修复地图滚轮滚动放大问题",
|
||||
"网络请求 headers 支持自定义配置",
|
||||
@@ -232,10 +232,10 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "bug修复、优化用户体验",
|
||||
date: "2025-07-20",
|
||||
detail: [
|
||||
"ArtTable 组件重构",
|
||||
"FaTable 组件重构",
|
||||
"Element Plus 升级到 v2.10.2",
|
||||
"优化 useTable 分页参数问题",
|
||||
"修复 ArtTable 切换分页大小时执行两次请求bug",
|
||||
"修复 FaTable 切换分页大小时执行两次请求bug",
|
||||
"优化网络请求示例:初始化参数、分页携带参数问题",
|
||||
"优化搜索日期范围参数处理",
|
||||
"优化 el-date-picker 组件圆角问题",
|
||||
@@ -286,10 +286,10 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
date: "2025-07-06",
|
||||
remark: "建议升级,带来更高效、更智能的表格开发体验",
|
||||
detail: [
|
||||
"重构 ArtTable、ArtTableHeader、ArtNotification 组件",
|
||||
"重构 FaTable、FaTableHeader、FaNotification 组件",
|
||||
"新增 useTable hooks 表格封装,支持数据获取、转换、响应适配、智能缓存(基于 LRU 算法)、错误处理、列配置与插槽、分页控制、刷新策略等核心功能,全面提升开发效率与用户体验",
|
||||
"修复菜单管理搜索直接修改 pinia 数据的问题",
|
||||
"移除 CountTo 插件,替换为 ArtCountTo 组件",
|
||||
"移除 CountTo 插件,替换为 FaCountTo 组件",
|
||||
"Echarts 版本升级到 5.6.0",
|
||||
"修复路由守卫 loading 闪烁问题",
|
||||
],
|
||||
@@ -324,7 +324,7 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
"路由支持自动跳转到菜单的第一个有效路由",
|
||||
"动态路由新增 removeAllDynamicRoutes 方法,可用于彻底清除所有动态路由",
|
||||
"权限自定义指令优化、新增角色权限指令 v-roles、可用于控制元素的显示与隐藏",
|
||||
"修复登录页面拖拽组件 ArtDragVerify 宽度、颜色异常bug",
|
||||
"修复登录页面拖拽组件 FaDragVerify 宽度、颜色异常bug",
|
||||
"修复 iframe 页面混合模式、双列模式异常bug",
|
||||
"优化锁屏页面被 el-loading 穿透bug",
|
||||
"跨域请求携带 cookie 配置从环境变量中获取,默认关闭",
|
||||
@@ -337,10 +337,10 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "组件重构与性能优化",
|
||||
date: "2025-06-23",
|
||||
detail: [
|
||||
"重构 components/core/forms 文件夹下的表单相关组件,提升可维护性与一致性",
|
||||
"重构 ArtBreadcrumb 面包屑导航组件,优化逻辑结构与样式",
|
||||
"优化 ArtChatWindow 与 ArtFastEnter 组件代码,提升可读性与性能",
|
||||
"重构 ArtFireworksEffect 烟花效果组件,显著提升渲染性能与动画流畅度",
|
||||
"重构 components/forms 文件夹下的表单相关组件,提升可维护性与一致性",
|
||||
"重构 FaBreadcrumb 面包屑导航组件,优化逻辑结构与样式",
|
||||
"优化 FaChatWindow 与 FaFastEnter 组件代码,提升可读性与性能",
|
||||
"重构 FaFireworksEffect 烟花效果组件,显著提升渲染性能与动画流畅度",
|
||||
"README 文档新增官方网站链接,便于用户查看项目文档",
|
||||
],
|
||||
},
|
||||
@@ -358,9 +358,9 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "组件重构、代码优化",
|
||||
date: "2025-06-18",
|
||||
detail: [
|
||||
"ArtMenuRight 组件重构",
|
||||
"ArtWatermark 增加类型注释",
|
||||
"components/core/cards 下面的组件重构,代码优化",
|
||||
"FaMenuRight 组件重构",
|
||||
"FaWatermark 增加类型注释",
|
||||
"components/cards 下面的组件重构,代码优化",
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -368,11 +368,11 @@ export const upgradeLogList = ref<UpgradeLog[]>([
|
||||
title: "组件重构、代码优化",
|
||||
date: "2025-06-18",
|
||||
detail: [
|
||||
"ArtResultPage 组件重构",
|
||||
"ArtTextScroll 组件代码优化",
|
||||
"ArtException 组件增加类型提示",
|
||||
"ArtCutterImg 组件样式优化、增加类型定义",
|
||||
"ArtVideoPlayer 组件增加类型定义",
|
||||
"FaResultPage 组件重构",
|
||||
"FaTextScroll 组件代码优化",
|
||||
"FaException 组件增加类型提示",
|
||||
"FaCutterImg 组件样式优化、增加类型定义",
|
||||
"FaVideoPlayer 组件增加类型定义",
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user