form valicator
npm install wgh_valicator
npm install wgh_valicator
`
使用
`
const Valicator = require('wgh_valicator')
var data = {
age: {
key: '年龄',
value: '17',
rules: [
{
msg: '年龄只能为正整数',
func: function(value) {
return /^\d+$/g.test(value)
}
},
{
msg: '您还未成年',
func: function(value) {
return Number(value) >= 18
}
}
]
},
name: {
key: '昵称',
value: '',
rules: ['notNull']
},
phone: {
key: '手机号码',
value: '1380013800',
rules: ['isPhone']
}
}
var msg = new Valicator(data).result // [ '您还未成年', '昵称不能为空', '手机号码不合法' ]
``