@fx-form/utils
Version:
vue json schema form 使用的基础utils工具类
41 lines (28 loc) • 899 B
Markdown
# -form/utils
表单基础通用工具类,具体的参数可参见源码
## -form/utils/i18n
管理当前多语言
## -form/utils/schema/getDefaultFormState
根据 jsonSchema 和 formData,计算当前schema value
## -form/utils/schema/validate
```js
import {
ajvValidateFormData,
validateFormDataAndTransformMsg,
isValid
} from '-form/utils/schema/validate';
// 直接调用 ajv 验证schema,返回格式化后的结果
ajvValidateFormData(...args);
// 校验数据并处理多语言(只处理当前节点)
validateFormDataAndTransformMsg(...args);
// 返回数据是否校验成功
isValid(...args);
// 返回数据是否校验成功
isValid(...args);
```
## -form/utils/arrayUtils
数组相关的工具类
## -form/utils/formUtils
表单相关的工具类
## -form/utils/vueUtils
Vue相关的工具类