withToken
配置,用于控制请求是否携带 tokenModal
中删除文件时触发preview-delete
事件value
支持 v-model
用法editComponentProps
不支持 onChange
setModalProps
不支持设置 defaultFullscreen
Token
不会同步的问题ROLE
权限模式下hasPermission
不工作的问题clickToRowSelect
时,点击行不会触发selection-change
事件的问题fetchSetting
可能会被局部配置意外修改的问题submitButtonOptions
和resetButtonOptions
的类型定义permissionMode=PermissionModeEnum.ROUTE_MAPPING
模式
PermissionModeEnum.ROLE
模式即可visible
状态异常vue
与ant-design-vue
版本,解决兼容问题windicss
改为tailwindcss
,解决内存溢出问题
!xl:m-4
之类的写法需要改为xl:!m-4
,注意只有!
这个不兼容,没用到则不用改windicss
自身新增的特性需要调整,比如Attribute
模式不兼容useExpose
,使用组件自身提供的expose
代替Class
改为 Function
isTransformRequestResult
更名为isTransformResponse
Cropper
头像裁剪新增圆形裁剪功能useDrawer
新增closeDrawer
函数createImgPreview
图片预览函数authenticationScheme
配置,用于指定认证方案sessionTimeoutProcessing
项目配置项,用于配置会话超时如何处理CountTo
组件重构radioButtonGroup
支持boolean
值useModalInner
新增 redoModalHeight
用于在 Modal 内部重设Modal
高度useECharts
新增getInstance
用于获取echart
实例TableAction
新增 stopButtonPropagation
阻止操作按钮点击事件冒泡BasicTable
在行编辑模式下,可以获取或设置其它处于列的编辑组件的值ApiSelect
组件在params
改变后会自动重新fetch
数据TableImg
组件改进BasicTable
新增 columns-change
事件用于监听用户改变列排序、展示、固定状态Tinymce
支持动态修改 readonlyBasicTable
新增updateTableDataRecord
方法用于更新指定行数据useModal
新增closeModal
方法用于关闭Modal
redoModalHeight
不能减小高度的问题BasicForm
设置 schemas 数据不生效的问题KeepAlive
失效的问题axios
拦截器不能处理自定义 code 的问题BaiscTable
的列展示
复选框的半选状态显示不正确的问题BasicUpload
组件的预览列表某些情况下不能显示的问题RadioButtonGroup
的options
设置disabled
不生效的问题Tinymce
组件在只读模式下上传图片的按钮仍然可用的问题BasicForm
特定情况下的卡顿问题DatePicker
和TimePicker
组件Tree
组件新增defaultExpandLevel
配置CodeEditor
已知问题i18n
控制台警告问题align
配置不生效问题axios
只对Object
参数进行处理Tree
组件 defaultExpandAll
配置失效TableAction
分割线丢失问题JsonPreview
Json 数据查看组件使用 pinia
替换 vuex
,vuex-module-decorators
。
移除 useKeyPress
使用vueuse
-onKeyStroke
代替
移除 useDebounceFn
使用vueuse
-useDebounceFn
代替
移除 useThrottle
使用vueuse
-useThrottleFn
代替
useElResize
headerTitle
slottable action
的值被正确更新PageWrapper
title 不显示BasicTree
新增clickRowToExpand
,用于单击树节点展开Description
已知问题BasicForm
已知问题BasicTree
下 ActionItem 的 show 属性逻辑问题renderIcon
属性用于控制层级图标显示crypto-es
改为crypto-js
,减小打包体积types
目录移动到根目录,兼容其他目录全局类型indentSize
设置失效settingButtonPosition
配置项,用于配置设置
按钮位置modal
可以通过双击头部切换全屏CountDownInput
组件edit-change
事件监听echarts
升级到 5.0,并且进行按需引入(只需使用 useECharts
即可).global.less
,mixin.less
,design/helper
,由windicss
代替,有用到的需要修改对应的样式redoModalHeight
,用于在 modal 内为动态内容时刷新 modal 高度brotli
|gzip
压缩及相关测试命令windicss
(与tailwind
一样).在速度上更快2.0.0
2.0.0
ApiSelect
新增 numberToString
属性,用于将 value 为number
的值全部转化为string
当不使用 mock 时,将 mock.js
移出打包文件
modifyVars
配置失效问题SimpleMenu
组件替代左侧菜单组件(顶部菜单没有替换,功能尽量做到简单不卡)。解决菜单卡顿问题。ant-design-vue
组件不再全局注册。以便于更好配合 css 按需引入。如果需要全局注册,需要自己加css
按需引入TableAction
图标问题/@/settings/componentsSetting
colorSetting
和designSetting
现在合并为designSetting
ant-design-vue
组件注册移动到components/registerComponent
setup
文件夹vite2
Image
组件实现,暂时移除函数式使用方式mixSideTrigger
配置。用于配置左侧混合模式菜单打开方式。可选hover
,默认click
mixSideFixed
配置。用于固定左侧混合模式菜单height
和min-height
属性PageWrapper
组件。并应用于示例页面isTreeTable
属性layout
收缩展开功能在分割模式下失效重构了可编辑单元格及可编辑行。具体看示例。写法已改变。针对可编辑表格。
表格编辑支持表单校验
在表格列配置增加了以下配置
{
# 默认是否显示列。不显示的可以在列配置打开
defaultHidden?: boolean;
# 列头右侧帮助文本
helpMessage?: string | string[];
# 自定义格式化 单元格内容。 支持时间/枚举自动转化
format?: CellFormat;
# Editable
# 是否是可编辑单元格
edit?: boolean;
# 是否是可编辑行
editRow?: boolean;
# 编辑状态。
editable?: boolean;
# 编辑组件
editComponent?: ComponentType;
# 所对应组件的参数
editComponentProps?: Recordable;
# 校验
editRule?: boolean | ((text: string, record: Recordable) => Promise<string>);
# 值枚举转化
editValueMap?: (value: any) => string;
# 触发编辑正航
record.onEditRow?: () => void;
}
clickToRowSelect
属性。用于控制点击行是否选中勾选框defaultHidden
属性。用于默认隐藏。可在表格列配置勾选显示Ref
类型与Computed
类型进行动态更改getForm
函数。可以用于操作表格内的表单v-ripple
水波纹指令route.meta
新增currentActiveMenu
,hideTab
,hideMenu
参数 用于控制详情页面包屑级菜单显示隐藏。suffix
属性,用于配置后缀内容ApiSelect
及示例autoFocusFirstItem
配置。用于配置是否聚焦表单第一个输入框Ref
类型与Computed
类型进行动态更改modal
与drawer
滚动条组件isTreeTable
属性less
文件。无需手动在组件再次引入ant-design-vue
到2.0.0-rc.7
vue
到3.0.5
Locale.show
导致配置不生效modal
与drawer
已知问题ant-design-vue
到2.0.0-rc.5
route.meta
移除 externalLink
属性openModal
与openDrawer
第三个参数openOnSet
默认设置为 trueVirtualScroll
和ImportExcel
组件名为VScroll
与ImpExcel
,暂时解决含有关键字的组件在 vue 模版内使用内存溢出Modal
与Drawer
组件在使用 emits 数据传递失效问题Loading
组件,增加useLoading
和v-loading
指令。并增加示例i18n-ally
插件$
vue
到3.0.4
ant-design-vue
到2.0.0-rc.3
vueuse
afterCloseLoading
属性import ClickOutSide from '/@/components/ClickOutSide/index.vue'
变更为import { ClickOutSide } from '/@/components/ClickOutSide'
import Button from '/@/components/Button/index.vue'
变更为import { Button } from '/@/components/Button'
import StrengthMeter from '/@/components/StrengthMeter'
变更为import { StrengthMeter } from '/@/components/StrengthMeter'
showSpan
=> span
Modal
组件全屏动画不流畅问题modal
&drawer
修复组件传递数组参数问题updateSchema
赋值含有[]
时不生效TableAction
图标显示问题setColumns
设置不显示2.0.0-rc.2
3.0.3
1.0.0.rc13
@vueuse/core
.等稳定后在集成。目前不太稳定。2.0.0-rc.1
(暂时还原到 beta15,rc1 菜单卡顿太严重.)useModal
与useDrawer
的receiveDrawerDataRef
和transferDrawerData
属性useModal
与useDrawer
对应的openModal
与openDrawer
扩展第三个参数。用于再次打开触发回调@vueuse
,删除其中已有的hook
,优化现有的 hookuseEvent
更名->useEventListener
ComponentType
删除 SelectOptGroup
,SelectOption
,Transfer
,Radio
,四个类型。修改RadioButtonGroup
组件componentsProps
支持函数类型required
属性。简化配置transferModalData
传参到内部ant-design-vue
版本为beta15
vite
版本为rc.9
BasicTitle
色块默认不显示useMessage
类型问题disabled
不生效问题useECharts
在resize
时不能自适应,报错useWatermark
在清空后resize
未删除ant-design-vue
到beta.12
表单组件现在支持直接传入 model 直接进行 set 操作,参考组件->弹窗扩展->打开弹窗并传递数据
modal 的 useModalInner 现在支持传入回调函数,用于接收外部transferModalData
传进来的值,
receiveModalDataRef
这个值暂时保留。尽量少用。后续可能会删除。drawer 的 useDrawerInner 现在支持传入回调函数,用于接收外部transferModalData
传进来的值,
receiveModalDataRef
这个值暂时保留。尽量少用。后续可能会删除。ant-design-vue
到beta.11
,并修改带来的已知问题,部分问题发现后在解决pwa
功能,可在.env.production
开启preIcon
和postIcon
属性用于在文本前后添加图标v1.0.0.rc8
setTitle
逻辑调整7
天过期vite-plugin-html
,并修改相关插入 html 的逻辑sortFn
支持自定义排序v1.0.0.rc6
v3.0.2
gizp
console
3.0.1
vite
版本改为每日构建版本window系统
执行 script 报错问题README.en-US.md
CHANGELOG.en-US.md
CountTo
组件及示例 democloseMessageOnSwitch
和removeAllHttpPending
useEcharts
和useApexChart
来方便图表使用,同时新增相关 demotailwind css
.vscode
和.github
配置.env
配置文件Tree
组件勾选事件失效问题openNProgress
用于控制是否开启顶部控制条table
组件及 demogithub workflows