YunaiV
4062bb03fb
review:同步 vue5 官方的差异
2025-09-01 22:24:15 +08:00
xingyu4j
8fdbbfad22
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-08-19 17:41:16 +08:00
谦元吉
58e3941810
chore(docs): update the component import of the form adapter description in the document ( #6656 )
2025-08-19 16:48:10 +08:00
ming4762
1e6417f95b
feat: vBenForm add layout: inline ( #6644 )
2025-08-16 22:41:08 +08:00
xueyang
9fc594434f
perf: 优化useVbenForm样式 ( #6611 )
...
* perf(style): 优化useVbenForm垂直布局 actions 样式
* perf(style): 优化useVbenForm actions 布局样式
- 操作按钮组显示位置
```
actionPosition?: 'center' | 'left' | 'right';
```
- 操作按钮组的样式
```
actionType?: 'block' | 'inline'
inline: 行类显示,block: 新一行单独显示
```
* perf: 优化useVbenForm actions 布局样式
删除 actionType
增加 actionLayout
- actionLayout?: 'inline' | 'newLine' | 'rowEnd';
- newLine: 在新行显示。rowEnd: 在行内显示,靠右对齐(默认)。inline: 使用grid默认样式
- 删除无用代码 queryFormStyle
* perf: 优化useVbenForm使用案例
* perf: 优化form组件样式
去掉padding,改为gap
* docs: update vben-form.md
* fix: 修复FormMessage位置
* perf: Avoid direct mutation of props object.
- props.actionLayout = props.actionLayout || 'rowEnd';
- props.actionPosition = props.actionPosition || 'right';
+ const actionLayout = props.actionLayout || 'rowEnd';
+ const actionPosition = props.actionPosition || 'right';
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix: 修复 wrapperClass 权重
* fix: 全局搜索结果不匹配 #6603
* fix: 避免FormMessage溢出
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-07 23:48:34 +08:00
xingyu4j
8b89a32813
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-07-29 15:21:32 +08:00
xingyu4j
879de80857
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-07-19 12:24:22 +08:00
panda7
fc9ea347ca
Merge branch 'main' into feat/add-vben-modal-animation
2025-07-18 00:38:54 +08:00
panda7
1a9b0509d5
feat: add animation effects to VbenModal component
2025-07-18 00:15:40 +08:00
panda7
07b64ad384
feat: add function support for formItemClass prop ( #6511 )
...
* feat: add function support for formItemClass prop
* feat: add try-catch to formItemClass function
* fix: formItemClass function ts error
---------
Co-authored-by: sqchen <chenshiqi@sshlx.com >
2025-07-17 09:37:39 +08:00
xingyu4j
a950b7b6e7
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-07-08 14:25:47 +08:00
panda7
d4786f3f75
Merge branch 'main' into feature/scroll_to_the_error_field
2025-07-06 21:19:52 +08:00
xue-jn
b333fd676d
docs: update vben-drawer.md ( #6478 )
...
* docs: update vben-drawer.md
* docs: update vben-drawer.md
---------
Co-authored-by: Jin Mao <50581550+jinmao88@users.noreply.github.com >
2025-07-06 20:26:06 +08:00
sqchen
243f3a201d
feat: add scrollToFirstError to the form component
2025-07-05 00:19:12 +08:00
xingyu4j
7b886b315b
feat: 去除 slotName 使用input upload
2025-05-26 18:48:27 +08:00
xingyu4j
67af898baf
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vben into dev
2025-05-26 14:49:12 +08:00
xingyu4j
be1889a0e0
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-26 10:50:54 +08:00
xingyu
f64425b724
!88 feat: 添加渠道配置和应用管理功能,更新相关表单和数据结构
...
Merge pull request !88 from 痴货/pay-master
2025-05-26 02:24:11 +00:00
panda7
a2bdcd6e49
feat: ellipsis text automatically displays tooltip based on ellipsis ( #6244 )
...
* feat: ellipsis text automatically displays tooltip based on ellipsis
* feat: ellipsis text automatically displays tooltip based on ellipsis
---------
Co-authored-by: sqchen <9110848@qq.com >
Co-authored-by: sqchen <chenshiqi@sshlx.com >
2025-05-23 15:20:38 +08:00
痴货
61e06cce09
feat: 添加支付宝渠道配置和应用管理功能,更新相关表单和数据结构
2025-05-05 12:19:04 +08:00
xingyu4j
4f62d4b8ed
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into dev
2025-05-02 14:15:19 +08:00
Netfan
3e6d608a2f
fix: destroyOnClose incorrect default value, fixed #6092 ( #6093 )
2025-05-01 14:09:37 +08:00
xingyu4j
acd2787f29
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into v-next-dev
2025-04-22 15:39:53 +08:00
Netfan
14bd6dd25d
fix: destroyOnClose works within connectedComponent ( #5989 )
...
* 修复destroyOnClose没能销毁connectedComponent自身的问题
2025-04-17 20:25:49 +08:00
Netfan
f7a4d13a4c
fix: fixed arguments of callbacks in formApi ( #5970 )
...
* 修复 `handleValuesChange` 传递的参数不是处理后的表单值的问题
* 修复 `handleReset` 未能传递正确参数的问题
2025-04-16 14:11:04 +08:00
Netfan
0936861da1
feat: pass fieldsChanged into the handleValuesChange callback function ( #5968 )
...
* fieldsChanged(已被改变值的字段名)将传入handleValuesChange回调函数
2025-04-16 11:29:01 +08:00
Netfan
d18f56177c
docs: update alert and apiComponent docs ( #5961 )
2025-04-15 20:52:23 +08:00
ming4762
c7e6210c8d
feat: modal&drawer support center-footer slot ( #5956 )
2025-04-15 16:04:44 +08:00
Netfan
fcdc1a1602
feat: add more expose methods for apiComponent ( #5958 )
...
* 为ApiComponent组件添加getOptions和getValue导出方法。
2025-04-15 15:32:30 +08:00
Netfan
bf7496f0d5
feat: add useAlertContext for Alert component ( #5947 )
...
* 新增Alert的子组件中获取弹窗上下文的能力
2025-04-15 00:00:05 +08:00
Netfan
3fc27ff171
feat: alert support customize footer ( #5940 )
...
* Alert组件支持自定义footer
2025-04-14 19:23:07 +08:00
ming4762
9f51ddce97
perf: improve destroyOnClose for VbenModal ( #5935 )
...
* perf: 优化Vben Modal destroyOnClose,解决destroyOnClose=false,Modal依旧会被销毁的问题
影响范围(重要):destroyOnClose默认为true,这会导致所有的modal都会默认渲染到body
radix-vue Dialog组件默认会销毁挂载的组件,所以即使destroyOnClose=false,Modal依旧会被销毁的问题
对于一些大表单重复渲染导致卡顿,ApiComponent也会频繁的加载数据
* fix: modal closing animation
---------
Co-authored-by: Netfan <netfan@foxmail.com >
2025-04-14 19:23:07 +08:00
ming4762
697f4119f3
perf: improve autoSelect of ApiComponent ( #5936 )
...
* fix: 修复autoSelect不生效的问题,props.valueField已经被omit了
* feat: ApiComponent autoSelect支持使用函数,可以满足灵活性要求更高的场景
2025-04-14 19:23:07 +08:00
Netfan
dea404b433
feat: api-component support autoSelect prop ( #5931 )
...
* feat: api-component support autoSelect prop
* docs: add version requirement
2025-04-14 19:23:07 +08:00
Netfan
7e490c3070
feat: customizable table separator ( #5898 )
...
* 表格的分隔条支持定制背景色或完全移除
2025-04-14 19:23:07 +08:00
Netfan
a1e761b9f8
fix: improve prompt component ( #5879 )
...
* fix: prompt component render fixed
* fix: alert buttonAlign default value
2025-04-14 19:22:31 +08:00
Netfan
f0e9e55af2
feat: alert support customize footer ( #5940 )
...
* Alert组件支持自定义footer
2025-04-14 11:48:21 +08:00
ming4762
afce9dc5c0
perf: improve destroyOnClose for VbenModal ( #5935 )
...
* perf: 优化Vben Modal destroyOnClose,解决destroyOnClose=false,Modal依旧会被销毁的问题
影响范围(重要):destroyOnClose默认为true,这会导致所有的modal都会默认渲染到body
radix-vue Dialog组件默认会销毁挂载的组件,所以即使destroyOnClose=false,Modal依旧会被销毁的问题
对于一些大表单重复渲染导致卡顿,ApiComponent也会频繁的加载数据
* fix: modal closing animation
---------
Co-authored-by: Netfan <netfan@foxmail.com >
2025-04-13 23:02:07 +08:00
ming4762
b5700bd0b1
perf: improve autoSelect of ApiComponent ( #5936 )
...
* fix: 修复autoSelect不生效的问题,props.valueField已经被omit了
* feat: ApiComponent autoSelect支持使用函数,可以满足灵活性要求更高的场景
2025-04-13 20:03:18 +08:00
Netfan
a8c4786311
feat: api-component support autoSelect prop ( #5931 )
...
* feat: api-component support autoSelect prop
* docs: add version requirement
2025-04-12 14:02:35 +08:00
Netfan
9379093a4f
feat: customizable table separator ( #5898 )
...
* 表格的分隔条支持定制背景色或完全移除
2025-04-08 20:28:50 +08:00
Netfan
71e8d12b70
fix: improve prompt component ( #5879 )
...
* fix: prompt component render fixed
* fix: alert buttonAlign default value
2025-04-07 01:21:30 +08:00
superdl1996
49ddc64da9
docs: typo ( #5855 )
2025-04-03 23:06:05 +08:00
Netfan
8b8bd11963
fix: alert beforeClose callback arguments fixed ( #5845 )
2025-04-03 23:04:54 +08:00
Netfan
82547b3c44
feat: add preset alert, confirm, prompt components that can be simple called ( #5843 )
...
* feat: add preset alert, confirm, prompt components that can be simple called
* fix: type define
2025-04-03 23:04:54 +08:00
Netfan
8ced32cb2d
docs: fix api-component demo link ( #5828 )
2025-04-03 23:04:54 +08:00
Netfan
bafbf4a433
chore: add demo for apiComponent with caching and concurrency ( #5827 )
...
* chore: add demo for apiComponent with caching and concurrency
* docs: update api component docs
2025-04-03 23:04:54 +08:00
superdl1996
cde1a85394
docs: typo ( #5855 )
2025-04-03 19:11:40 +08:00
Netfan
ecf518bb02
fix: alert beforeClose callback arguments fixed ( #5845 )
2025-04-01 22:55:29 +08:00
Netfan
44138f578f
feat: add preset alert, confirm, prompt components that can be simple called ( #5843 )
...
* feat: add preset alert, confirm, prompt components that can be simple called
* fix: type define
2025-04-01 15:10:18 +08:00