New file |
| | |
| | | export default { |
| | | props: { |
| | | // 当前form的需要验证字段的集合 |
| | | model: { |
| | | type: Object, |
| | | default: uni.$u.props.form.model |
| | | }, |
| | | // 验证规则 |
| | | rules: { |
| | | type: [Object, Function, Array], |
| | | default: uni.$u.props.form.rules |
| | | }, |
| | | // 有错误时的提示方式,message-提示信息,toast-进行toast提示 |
| | | // border-bottom-下边框呈现红色,none-无提示 |
| | | errorType: { |
| | | type: String, |
| | | default: uni.$u.props.form.errorType |
| | | }, |
| | | // 是否显示表单域的下划线边框 |
| | | borderBottom: { |
| | | type: Boolean, |
| | | default: uni.$u.props.form.borderBottom |
| | | }, |
| | | // label的位置,left-左边,top-上边 |
| | | labelPosition: { |
| | | type: String, |
| | | default: uni.$u.props.form.labelPosition |
| | | }, |
| | | // label的宽度,单位px |
| | | labelWidth: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.form.labelWidth |
| | | }, |
| | | // lable字体的对齐方式 |
| | | labelAlign: { |
| | | type: String, |
| | | default: uni.$u.props.form.labelAlign |
| | | }, |
| | | // lable的样式,对象形式 |
| | | labelStyle: { |
| | | type: Object, |
| | | default: uni.$u.props.form.labelStyle |
| | | } |
| | | } |
| | | } |