feat: useVbenForm 增加 Cascader(级联选择器) 组件

This commit is contained in:
dap 2025-06-25 18:50:22 +08:00
parent 47ae02c571
commit 3ebf0ac7df
3 changed files with 7 additions and 0 deletions

View File

@ -235,6 +235,7 @@
"cSpell.words": [ "cSpell.words": [
"archiver", "archiver",
"axios", "axios",
"Cascader",
"dotenv", "dotenv",
"isequal", "isequal",
"jspm", "jspm",

View File

@ -3,6 +3,7 @@
**FEATURES** **FEATURES**
- Tinymce添加在antd原生表单/useVbenForm下的校验样式 - Tinymce添加在antd原生表单/useVbenForm下的校验样式
- useVbenForm 增加 Cascader(级联选择器) 组件
**BUG FIX** **BUG FIX**

View File

@ -39,6 +39,9 @@ const AutoComplete = defineAsyncComponent(
() => import('ant-design-vue/es/auto-complete'), () => import('ant-design-vue/es/auto-complete'),
); );
const Button = defineAsyncComponent(() => import('ant-design-vue/es/button')); const Button = defineAsyncComponent(() => import('ant-design-vue/es/button'));
const Cascader = defineAsyncComponent(
() => import('ant-design-vue/es/cascader'),
);
const Checkbox = defineAsyncComponent( const Checkbox = defineAsyncComponent(
() => import('ant-design-vue/es/checkbox'), () => import('ant-design-vue/es/checkbox'),
); );
@ -128,6 +131,7 @@ export type ComponentType =
| 'ApiSelect' | 'ApiSelect'
| 'ApiTreeSelect' | 'ApiTreeSelect'
| 'AutoComplete' | 'AutoComplete'
| 'Cascader'
| 'Checkbox' | 'Checkbox'
| 'CheckboxGroup' | 'CheckboxGroup'
| 'DatePicker' | 'DatePicker'
@ -191,6 +195,7 @@ async function initComponentAdapter() {
}, },
), ),
AutoComplete, AutoComplete,
Cascader: withDefaultPlaceholder(Cascader, 'select'),
Checkbox, Checkbox,
CheckboxGroup, CheckboxGroup,
DatePicker, DatePicker,