1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| // 验证函数
| export const isNumArray = (rule, value, callback) => {
| if (value === "") {
| callback();
| }
| const numStr = /^[0-9,]*$/;
| if (!numStr.test(value)) {
| callback(new Error("只能为整数和英文逗号,且不能包含空格"));
| try {
| eval(value.split(","));
| } catch (err) {
| callback(new Error("字符串转换为整数列表错误:" + err));
| }
| } else {
| callback();
| }
| };
|
|