UNPKG

wgh_valicator

Version:

form valicator

45 lines (40 loc) 972 B
# 一个简单的校验工具【表单字段校验】 # 引入 ``` 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 // [ '您还未成年', '昵称不能为空', '手机号码不合法' ] ```