bearmini-ng-jsoneditor
Angular version of the insanely cool jsoneditor
Requirements
- AngularJS
- Jsoneditor
Usage
You can get it from Bower
bower install bearmini-ng-jsoneditor
This will copy the ng-jsoneditor.js files into a bower_components
folder, along with its dependencies. Load the script files in your application:
Add the 'bearmini.jsoneditor' module as a dependency to your application module:
var myAppModule = angular;
Finally, add the directive to your html:
Sample code
myAppModule;
Working with ng-model
Any changes to Jsoneditor or ng-model are reflected instantly.
Instead of editor.get()
now you can simply access your ng-model
, or $scope.obj.data
in this case, to get or set values.
If you would to get and set your JSON data as text (instead of JSON Objects), then you can set prefix-text="true"
like this:
Additional options
There are some additional options specific to ng-jsoneditor only.
expanded
: can be set to either true
or false
to have Jsoneditor fully expanded or collapsed by default.
Original version
Forked from https://github.com/angular-tools/ng-jsoneditor
Licence
The Artistic License 2.0: see LICENSE.md