angular-json-schema-form
v0.1.4
Published
Angular Publishable Directive Boilerplate
Downloads
306
Readme
Angular JSON Schema Form
Angular directive for making forms out of JSON Schema
This directive is using JSON Editor internally to generate forms.
Live demo
How to use
Install via bower
bower install --save-dev schema-form
Include
mohsen1.schema-form
in you appangular.module('myApp', ['mohsen1.schema-form'])
Pass your JSON Schema to
json-schema-form
attribute directive on<form>
element<form schema-form="{type: 'string'}" action="/" method="post"> <button type="submit">Send</button> </form>
You can also use
ng-model
with this directive.Note that
schema-form
willprepend
generated form elements.
Development
Install Gulp via npm if you don't have it
npm install -g gulp
Available commands
gulp
: build and test the projectgulp build
: build the project and make new files indist
gulp serve
: start a server to serve the demo page and launch a browser then watches for changes insrc
files to reload the pagegulp test
: run testsgulp serve-test
: runs tests and keep test browser open for development. Watches for changes in source and test files to re-run the tests
License
MIT