mm-utils
Version:
mm-utils,JavaScript工具包,日常开发工作常用的公共函数库
52 lines (43 loc) • 886 B
Markdown
# 校验处理库(validator)
#### element-ui的回调函数
名称
`validator()`
说明
适配 element-ui 的回调函数
参数
| 名称 | 说明 | 类型 | 默认值 |
| ---- | --- | ---- | ------ |
| conditions | 条件表达式及错误信息 | array | - |
| value | 参数 | string | - |
| callback | element-ui 回调函数 | function | - |
返参
| 名称 | 说明 | 类型 | 默认值 |
| ---- | ---- | ------ | ------ |
| - | 返回数据 | void | - |
示例
```js
let conditions = [
{
func: (value) => {
return value < 0;
},
errMsg: "数字不能小于0",
},
{
func: (value) => {
return value > 10;
},
errMsg: "数字不能大于10",
},
{
func: (value) => {
return value;
},
errMsg: true,
},
];
let callback = (value) => value;
validator.validator(conditions, 5, callback);
// => undefined
```