checkValid.ts 239 B

1234567891011
  1. export function checkValid(_value, _rules) {
  2. _rules.forEach((rule) => {
  3. if (rule.validator) {
  4. rule.validator(_value);
  5. } else if (rule.pattern && !rule.pattern.test(_value)) {
  6. throw new Error(rule.msg);
  7. }
  8. });
  9. }