UNPKG

hoc-element

Version:

基于 element-ui 库的二次封装,主要包含配置化的 table 表格及 form 表单中的 rules 校验等场景,旨在减少重复的操作,让开发变得更简单。

25 lines (22 loc) 555 B
const validatorPositiveInteger = (rule, value, callback) => { if (/(^[1-9]\d*$)/.test(value)) { callback() } else { callback(new Error('请输入正整数')) } } const validatorMaxCountFunction = (errorMsg = '最多三个', count = 3) => { return (rule, value, callback) => { if (!value || !value.length) { callback(new Error('不能为空')) } else if (value.length > count) { callback(new Error(errorMsg)) } else { callback() } } } export { validatorPositiveInteger, validatorMaxCountFunction }