# useForm
# useForm([options])
参数:
{Object} options
返回:
{Object}
{Object} formValues
表单数据模型{Function} setInitialFormValues
设置表单初始数据模型{Function} resetFormValues
重置表单数据模型{Function} updateFormValues
更新表单数据模型
用法
管理整个表单的响应式数据模型。
# useFormElement(props, context, [options])
参数:
{object} props
由 setup 方法获取的 props{vnode} context
由 setup 方法获取的 context{object} options
{string} requiredKey
必填校验规则名,以竖线分割,如required|my-required
返回:
{object}
{any} localValue
组件内部的模型{boolean} dirty
是否通过updateLocalValue
修改过{boolean} isRequired
根据 VeeValidaterules
判断是否必填{function} watchPropValue
观察组件外部模型(v-model
)的变化{function} setInitialValue
设置初始值{function} resetLocalValue
重置表单值{function} updateLocalValue
更新组件内部的模型
用法:
管理单个自定义表单组件的数据模型,快速实现支持 v-model
的自定义表单组件。