| 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 | |
|         } | |
|     } | |
| }
 |