文件名称:schematic-js:向模型添加JSON模式支持
文件大小:113KB
文件格式:ZIP
更新时间:2024-06-08 02:09:37
JavaScript
#schematic-js基于ES5 JSON架构的模型支持库。 概述 Schematic-js向基于模型的javascript应用程序添加了JSON模式支持。 JSON模式( )为数据模型提供了声明式结构和验证,从而使它们在应用程序中的行为更加可预测。 用法 Schematic使用AMD来提供模块支持,这是它唯一严格的依赖关系。 测试也是使用原理图的很好示例,使用了requirejs加载器( )和单个文件的缩小版本(schematic-xxx-min.js)使用requirejs'( )优化器,但是任何兼容AMD的加载器都可以使用。 以下是BackboneSchemaExample的示例代码,演示了经过验证的模型的使用。 // Use AMD to define and load the resources we depend on. require([ "schema
【文件预览】:
schematic-js-master
----.jshintrc(573B)
----.gitignore(31B)
----.codeclimate.yml(132B)
----package.json(1KB)
----karma.conf.js(2KB)
----.travis.yml(101B)
----Gruntfile.js(2KB)
----schematic-min.js(9KB)
----LICENSE(10KB)
----js()
--------util.js(952B)
--------log.js(162B)
--------Logger.js(5KB)
--------ModelFactory.js(18KB)
--------declare.js(22KB)
--------SchemaResolver.js(1KB)
--------Validator.js(499B)
--------BackboneExtension.js(2KB)
--------plugins()
----examples()
--------BackboneSchematicExample.html(3KB)
--------schema()
--------lib()
--------Validator.js(623B)
----README.md(3KB)
----bower.json(684B)
----test()
--------TestValidators.js(7KB)
--------TestBackboneModel.js(3KB)
--------data()
--------test-main.js(862B)
--------lib()
--------TestModel.js(8KB)
--------TestModelFactory.js(3KB)
--------Validator.js(628B)