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": [
"archiver",
"axios",
"Cascader",
"dotenv",
"isequal",
"jspm",

View File

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

View File

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