UNPKG

@lljj/vue3-form-element

Version:

基于 Vue3 、ElementPlus、JsonSchema快速构建一个带完整校验的form表单

19 lines (13 loc) 668 B
declare namespace schemaValidate { /** schema通过ajv校验formData并返回错误信息 */ function ajvValidateFormData(options: object): object; /** 校验formData 并转换错误信息 */ function validateFormDataAndTransformMsg(options: object): object; /** schema 是否通过校验 */ function isValid(schema: object, data: any): boolean; /** ajv validate 方法 */ function ajvValid(schema: object, data: any): boolean; /** oneOf anyOf 通过formData的值来找到当前匹配项索引 */ function getMatchingOption(formData: object, options: object, rootSchema: object): boolean; } export default schemaValidate;