UNPKG

@lljj/vue2-form-core

Version:

基于 Vue 、JsonSchema快速构建一个带完整校验的form表单,vue2版本基础框架

57 lines (55 loc) 1.06 kB
/** * Created by Liu.Jun on 2020/4/16 10:47 下午. */ export default { formFooter: { type: Object, default: () => ({ show: true, okBtn: '保存', cancelBtn: '取消', }), }, value: { type: null, default: () => ({}), required: true }, formProps: { type: Object, default: () => ({}), }, fallbackLabel: { type: Boolean, default: false, }, strictMode: { type: Boolean, default: false, }, schema: { type: Object, default: () => ({}), required: true }, // 重置ui样式 uiSchema: { type: Object, default: () => ({}) }, // 自定义校验规则 customFormats: { type: Object, default: () => ({}) }, // 自定义校验 customRule: { type: Function, default: null }, // 重置自定义错误 errorSchema: { type: Object, default: () => ({}) } };