Typescript JSON 验证工具,主要设计来验证复杂的约束需求。
npm install ts-rules --save
es6 import
import {rules} from 'ts-rules';
let r = rules({ p1: 'required | maxLen: 5', p2: 'eq: {{p1}}' }); let result = r({ p1: '123456', p2: '' }); result.valid; //false result = r({ p1: '12345', p2: '12345' }); result.valid; //true