Form
Props
Name | Description | Type | Required | Default |
---|---|---|---|---|
model | 表单数据对象 | Object | false | {} |
rules | 表单对应的验证规则(针对表单每一项设置) | Object | false | {} |
showMessage | 是否显示错误校验信息 | Boolean | false | true |
border | 是否显示内边框 | Boolean | false | true |
Slots
Name | Description | Default Slot Content |
---|---|---|
default | - | - |
Methods
Method | Description | Parameters |
---|---|---|
resetFields | 重置表单数据 | 没有参数 |
validate | 对整个表单进行校验,接收一个回调作为参数,回调的参数为一个 Boolean, true代表验证通过,支持 promise | callback |
validateField | 验证某个表单项,第一个参数为需要验证的 prop,第二个参数为回调,与整个表单验证相同,返回一个 Boolean 表示验证状态,支持 promise | (prop, cb) |