Nodejs 验证器 revalidator

Apache
JavaScript
跨平台
2013-12-26
叶秀兰

revalidator 是一款跨浏览器的 Node.js 验证器,是 resourcefulflatiron 正在使用的验证器。

示例

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
      }
    }
  }));
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

react native安装

Last login: Wed May 11 21:38:13 on console zcldeMacBook-Air:~ zcl$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ;==> This s...

2016/05/19 10:04
20
2
react native 安装

http://blog.csdn.net/xu_fu/article/details/48571941 http://www.csdn.net/article/2015-09-24/2825787-react-native Last login: Wed May 11 21:38:13 on console zcldeMacBook-Air:~ zcl...

2016/05/19 10:13
40
2
react native创建项目

Last login: Thu May 19 11:36:03 on ttys004 zcldeMacBook-Air:~ zcl$ nvm Node Version Manager Note: <version> refers to any version-like string nvm understands. This includes: - f...

2016/05/19 13:40
54
2

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部