Skip to content

useFormWidget

useFormWidget 为低代码设计器中的表单组件提供统一的运行时上下文封装,基于 useWidget 扩展,增加其作为 form 的能力。

使用方法

typescript
// 定义组件 props
const props = defineProps<WidgetRenderProps>()

// 使用 useFormWidget
const { 解构属性/方法 } = useFormWidget(useWidget(props))

useFormWidget 返回值描述

属性/方法名类型说明
......useWidget 全部返回值
formModelRecord<string, any>表单数据。
formRulesRecord<string, any>表单校验规则。
updateFormModel(val?: any) => void覆盖式更新表单数据。