interface form { /** * 标题 */ title: string /** * 标签宽度 */ labelWidth: string /** * 标签位置: 上、左、右 */ labelPosition: 'top' | 'left' | 'right' /** * 尺寸 * 可选值: 'large'、'default'、'small' */ size: 'large' | 'default' | 'small' /** * 禁用 */ disabled: boolean /** * 隐藏 */ hidden: boolean /** * 表单验证 */ validate(): Promise /** * 验证具体的某个字段。 */ validateField(props) /** * 重置该表单项,将其值重置为初始值,并移除校验结果 */ resetFields() /** * 滚动到指定的字段 */ scrollToField(prop) /** * 清理某个字段的表单验证信息。 */ clearValidate(prop) }