0.4.0-alpha.3 • Published 3 years ago

@pyramid-kit/util v0.4.0-alpha.3

Weekly downloads
31
License
ISC
Repository
-
Last release
3 years ago

@pyramid-kit/util

validate

// 表单
import {validateService} from './validate';
{getFieldDecorator(`roleName`, {
            initialValue: '',
            rules: [
              {
                required: true,
                message: '必填',
              },
              validateService.emptyChar,
            ],
})(<Input placeholder="请输入" />)}

// 如果验证规则不够用或者 @pyramid-kit/util 不能及时更新,建议在项目里继承该工具暴露的接口来扩展使用
import { IValidateService, validateService } from './validate';

interface IValidateConfig extends IValidateService {
  testChar: {
    message: string;
    pattern: string; // or validator?: (rule: any, value: any, callback: any, source?: any, options?: any) => void;
  }
}
export const VALIDATE_CONFIG: IValidateConfig = {...validateService, {
  testChar: {
    message: '',
    pattern: ''
  }
}}
0.4.0-alpha.3

3 years ago

0.4.0-alpha.2

3 years ago

0.4.0-alpha.1

3 years ago

0.3.9

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.4

3 years ago

0.3.2

4 years ago

0.3.3

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.3

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.1

4 years ago

0.2.2

4 years ago

0.2.0

4 years ago

0.1.0

4 years ago

0.0.0-beta.0

4 years ago