Commit Graph

208 Commits (dc56f97bb6135e18cc65d56031afec432d6d812f)

Author SHA1 Message Date
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 5010622736 docs: docs modal z-index fixed, update alert docs (#5930) 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
superdl1996 49ddc64da9 docs: typo (#5855) 2025-04-03 23:06:05 +08:00
Netfan 5390070880 docs: fix alert demo in docs 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
Joeshu c4d46638d3 docs: add third-party libraries to check update methods (#5819) 2025-04-03 23:04:54 +08:00
Arthur Darkstone 2bcbe36f8d docs: add explanation and related script configuration to distinguish build environment (#5826)
* docs: add explanation and related script configuration to distinguish build environment

* docs: fix spell error
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
Netfan 98b2d2a972 feat: pre-set serialization methods for request parameters (#5814)
添加快捷设置请求参数序列化方法的配置
2025-03-29 20:04:25 +08:00
Netfan c1691955f7 docs: fix form `compact` docs (#5811)
* docs: fix form `compact` docs

* docs: remove `compact` from FormCommonConfig
2025-03-28 21:57:18 +08:00
vben 7a0354f4a8 chore: release 5.5.4 2025-03-26 22:51:07 +08:00
Netfan 096545c5a1 docs: update table slots docs 2025-03-10 10:53:17 +08:00
Netfan 04dff33ac5 feat: improved formApi for component instance support
* 改进表单API以支持组件实例的获取,以及焦点字段的获取
2025-03-10 02:56:44 +08:00
ijackwu bb683804f4
fix: live-server set port use [--port=PORT] (#5687) 2025-03-09 08:49:06 +08:00
Netfan f380452ef0
feat: modal and drawer locking improve (#5648)
* feat: add `unlock` for modalApi

* fix: modal's close button style in locking

* fix: fix modal's close button disabled on locking

* feat: add `lock` and `unlock` for drawerApi
2025-03-04 22:00:32 +08:00
jasonz18 decd9c55e5
docs: typo 2025-03-04 21:40:34 +08:00
Netfan e815f0ff89 docs: `vbenVxeTable` slots docs update 2025-03-01 22:16:36 +08:00
Netfan c3eb4fab13 docs: fix zod rules docs 2025-02-27 17:27:00 +08:00
Netfan 1a12687027
fix: vben count to animator event name fixed (#5573) 2025-02-20 23:53:47 +08:00
Netfan a221d2b491
fix: form item overflow fixed and layout improved (#5572)
* fix: form item overflow fixed and layout improved

* fix: basic form demo update

* feat: form label support render

* fix: form docs update
2025-02-20 23:05:08 +08:00
Netfan 799934171a style: code style fixed 2025-02-16 23:32:06 +08:00
jinmao88 f9504cece3
chore: add qq group 5 (#5530) 2025-02-13 14:45:51 +08:00
Netfan a9f9031f49
docs: update form docs (#5485) 2025-02-06 09:45:28 +08:00
jsxz a832edce0d
docs: update request and access docs (#5468)
* fix: Update server.md

* docs: update request and access docs
2025-02-03 16:29:34 +08:00
vben 195ceec9b4 chore: release 5.5.3 2025-01-21 22:07:55 +08:00
Netfan 509b268fba
docs: update docs (#5408) 2025-01-16 11:30:03 +08:00
Netfan 8cc903c0e1
feat: modal state locked on submitting (#5401)
* feat: modal state locked on submitting

* docs: 更新modal文档
2025-01-15 17:00:46 +08:00
Netfan fb0ec05ff8
perf: improve fieldMappingTime to support format function (#5392) 2025-01-14 18:15:00 +08:00
Netfan e1c503e51e
feat: support set default props for drawer and modal (#5390)
* feat: support set default props for drawer and modal

* docs: fix typo
2025-01-14 17:11:18 +08:00
Netfan 1ad54561b0
feat: add `noBasicLayout` in route meta (#5386)
所有菜单数据无需配置component为BasicLayout,它们将会默认使用基础布局,也可以通过meta.noBasicLayout来阻止这一行为
2025-01-14 12:12:08 +08:00
Netfan 6719e2679f
feat: popup component support overlay blur effect (#5359) 2025-01-11 23:37:17 +08:00
Netfan 1a04a05b79
perf: modal and drawer api support chain calls (#5351)
* perf: modal and drawer api support chain calls

* fix: typo
2025-01-11 10:56:54 +08:00
Netfan 516d0b8dc8
fix: form `fieldMappingTime` improve and `modelPropName` support (#5335)
* 表单的fieldMappingTime支持将格式化掩码设为null以便原值映射,这样可以支持非日期时间类型的组件;
* 表单增加modelPropName设置组件的双向绑定属性名,用于支持未提前注册的双向绑定属性为非默认名称的组件。
* 增加一些经常会有人提到的组合字段演示,
2025-01-09 22:49:28 +08:00
Netfan 99c7fd72f8 fix: code lint 2025-01-09 13:04:14 +08:00
John 06cccc53fa
chore: update quick-start.md (#5303)
change COREPACK_REGISTRY to COREPACK_NPM_REGISTRY
2025-01-05 15:52:27 +08:00
Vben 081d2aed23
perf: format code with better style (#5283) 2025-01-01 11:39:49 +08:00
Netfan 376aad5d26
feat: drawer close icon placement (#5269) 2024-12-30 23:30:53 +08:00
Netfan 27ba45aa75 docs: update dialog and drawer docs 2024-12-30 22:21:01 +08:00
Netfan e86a7906fe feat: drawer support `onOpened` & `onClosed` 2024-12-30 22:21:01 +08:00
vben 07c4ad05f4 chore: release 5.5.2 2024-12-28 22:15:00 +08:00
booshaw 968c44572a
docs: fix typos (#5169) 2024-12-19 09:35:25 +08:00
Netfan b22d900e27
feat: form compact mode support (#5165) 2024-12-17 20:51:17 +08:00
Netfan 4fe44611d3
docs: fix docs-link and add `EllipsisText` docs (#5158)
* docs: fix docs-link and add `EllipsisText` docs

* fix: ellipsisText docs link
2024-12-17 14:41:03 +08:00