0.0.3 • Published 10 years ago

validate2 v0.0.3

Weekly downloads
1
License
MIT
Repository
-
Last release
10 years ago

简单的表单验证

因validate已被占用,故加了个2后缀

validate2

安装

npm install validate2

#使用

var validate2 = new Validate2();

var body = {
	username: 'cloudcome',
	password: '123123',
	password2: '12312ddd3',
	email: 'cloudcome@163.co--m',
};


// setting
validate2.set({
	isSkipInvalid: true,
	body: body,
})
// username
.item('username', [{
	type: 'username',
	settings: {
		minLength: 2,
		maxLength: 3,
	},
	msg: '用户名不合法!',
}])
// password
.item('password', [{
	type: 'password',
	settings: {
		minLength: 2,
		maxLength: 3,
	},
	msg: '密码不合法!',
}])
// password2
.item('password2', [{
	type: 'password',
	msg: '确认密码不合法!',
}, {
	type: 'equal',
	name: 'password',
	msg: '确认密码不一致!',
}])
// email
.item('email', [{
	type: 'email',
	msg: '邮箱不合法!',
}])
// listen
.on('end', function (msg) {
	console.log(msg);
})
// run validate
.validate();
0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago