parameter icon indicating copy to clipboard operation
parameter copied to clipboard

email验证是不是存在BUG

Open matrixpool opened this issue 5 years ago • 4 comments

const Parameter = require('parameter'); var parameter = new Parameter({ translate: function() {

var args = Array.prototype.slice.call(arguments);
console.log(args);

}, validateRoot: true, // restrict the being validate value must be a object }); var data = { name: 'yong', age: 12, gender: 'male', email: '[email protected]' };

var rule = { name: 'string', age: {type:'int', max: 150, min: 0}, gender: ['male', 'female', 'unknown'], email: {type:'email', format: Parameter.EMAIL_RE} };

var errors = parameter.validate(rule, data); if(errors) console.log(errors); email正确的情况下,为什么translate函数中还要打印出[ 'should be an email' ] 另外,什么时候能够支持手机号码验证?

matrixpool avatar Jun 04 '19 07:06 matrixpool