legalize.jsPayPal 验证对象库
legalize.js 是 PayPal 用来执行对象验证的库。
示例代码:
var personSchema = { firstName: Legalize.string().minLength(1).maxLength(30).required(), lastName: Legalize.string().minLength(1).maxLength(30).required(), age: Legalize.number().integer().min(18), sex: Legalize.string().sanitizeBefore(function (value) { value.toLowerCase(); }).valid("male", "female").optional(), };var validationResult = Legalize.validate({ firstName: "Alexander", lastName: "Carnicero", age: 27}, personSchema);if (validationResult.error) { // report error here} else { validationResult.warnings.forEach(function (warning) { // report warning }); // validationResult.value contains validated value}
评论
js-validatorJavaScript 对象验证库
js-validator 是 Laravel 风格的 JavaScript 对象验证库。使用 js-
js-validatorJavaScript 对象验证库
0
js-validatorJavaScript 对象验证库
js-validator是Laravel风格的JavaScript对象验证库。使用js-validator来验证对象或者JSON是否符合规则非常方便,而且具有很好的可扩展性。举个例子var examp
js-validatorJavaScript 对象验证库
0
Spected自定义规则对象验证库
Spected是一个JavaScript编写的验证库,用于根据自定义的验证规则验证对象。它使你可以完全自由地使用验证规则,并且可以用于表单输入,深度嵌套的对象或客户端和服务器端的任何其他数据结构。Ba
Spected自定义规则对象验证库
0
OValJava 对象验证框架
OVal是一个可扩展的Java对象数据验证框架,验证的规则可以通过配置文件、Annotation、POJOs进行设定。可以使用纯Java语言、JavaScript、Groovy、BeanShell等进
OValJava 对象验证框架
0
slime-validatorJavaScript 验证库
slime-validator 是一个基于 Plugin 系统的JavaScript验证库,使数据验证变得容易。slime-validator 用更少的代码进行数据验证,比其他工具节省20%以上的代码
slime-validatorJavaScript 验证库
0