feat: form 表单赋值

master^2
xingyu4j 2026-06-06 19:33:31 +08:00
parent c816591b69
commit d85ac2c976
3 changed files with 3 additions and 2 deletions

View File

@ -11,7 +11,7 @@ import { $t } from '@vben/locales';
async function initSetupVbenForm() { async function initSetupVbenForm() {
setupVbenForm<ComponentType>({ setupVbenForm<ComponentType>({
config: { config: {
// ant design vue组件库默认都是 v-model:value // antdv-next 组件库默认都是 v-model:value
baseModelPropName: 'value', baseModelPropName: 'value',
// 一些组件是 v-model:checked 或者 v-model:fileList // 一些组件是 v-model:checked 或者 v-model:fileList
modelPropNameMap: { modelPropNameMap: {

View File

@ -33,6 +33,7 @@ const [Form, formApi] = useVbenForm({
{ {
component: 'Select', component: 'Select',
componentProps: { componentProps: {
class: 'w-full',
options: [ options: [
{ label: '选项1', value: '1' }, { label: '选项1', value: '1' },
{ label: '选项2', value: '2' }, { label: '选项2', value: '2' },

View File

@ -108,7 +108,7 @@ function openFormModal() {
formModalApi formModalApi
.setData({ .setData({
// //
values: { field1: 'abc', field2: '123' }, values: { field1: 'abc', field2: '123', field3: '1' },
}) })
.open(); .open();
} }