Skip to content

API 参考 - 全局函数

configDefaultDynamicFormOptions(options)

配置默认的动态表单属性,配置后将会对所有动态表单生效。

参数必填类型说明
optionsIDynamicFormOptions参数

DynamicFormItemRegistry

用于管理注册动态表单的条目组件。

DynamicFormItemRegistry.register(type, componentInstance, additionalProps, valueName)

注册自定义表单控件

参数必填类型说明
typestring唯一类型名称
componentInstanceunknown组件类
additionalPropsRecord<string, unknown>组件的附加属性,将会设置到渲染函数上
valueNamestring用于指定表单子组件的双向绑定值属性名称,默认是 value, 当你的组件主 modelValue 名称不一致时,可以重新指定。

DynamicFormItemRegistry.unregister(type)

取消注册自定义表单控件

参数必填类型说明
typestring唯一类型名称

DynamicFormItemRegistry.findDynamicFormItemByType(type)

查找已注册的表单组件,如果未找到,则返回 null

参数必填类型说明
typestring唯一类型名称

返回值:表单组件信息

类型:DynamicFormItemRegistryItem

DynamicFormItemRegistryItem

参数类型说明
componentInstanceunknown组件的类实例
valueNamestring组件的双向绑定属性名称
additionalPropsobject组件的默认值

Released under the MIT License.