revalidator 介绍
revalidator 是一款跨浏览器的 Node.js 验证器,是
resourceful 和
flatiron 正在使用的验证器。
示例
revalidator 的核心是很简单和简洁的: revalidator.validate(obj, schema):
var revalidator = require('revalidator'); console.dir(revalidator.validate(someObject, { properties: { url: { description: 'the url the object should be stored at', type: 'string', pattern: '^/[^#%&*{}\\:<>?\/+]+$', required: true }, challenge: { description: 'a means of protecting data (insufficient for production, used as example)', type: 'string', minLength: 5 }, body: { description: 'what to store at the url', type: 'any', default: null } } }));
revalidator 官网
https://github.com/flatiron/revalidator
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。