AngularJS Json Editor
AngularJS Json Editor
我使用angular-json-editor。这是控制器:
var TaskEditCtrl = function($scope, $http, $routeParams, Notification, Task) {
$scope.task = Task.get({id: $routeParams.taskId});
$scope.schema = $http.get("/static/schema/schema.json");
};
模板:
<json-editor schema="schema" startval="task.data">
task.data
为undefined
,未加载到编辑器中。怎么做的?
您需要在数据可用时编译该指令。你可以使用ngIf
来控制它<json-editor ng-if="task" schema="schema" startval="task">
也$http.get
返回一个承诺,我假设任务也这样做。
Task.get(...).then(function(response) { $scope.task = response.data; });
$http.get('/static/schema/schema.json').then(function(json){$scope.schema = json;});
相关文章:
- jQuery匹配JSON对象的部分文本
- 在循环中分配json值时,值被覆盖
- 需要帮助设置json数组
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 使用JQuery解析JSON嵌套数组
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 如何使用json将对象列表从java转换为javascript
- 如何使用 node.js 比较两个 json 数组
- 如何将JSON数据导入我的ejs模板
- 区分JSON中的矩阵和列表列表
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 如何为json对象中的段发送array[]
- 根据id将json数组组合为一个json数组
- Json数据包含日期和时间格式
- 使用JQuery将未格式化的JSON文本添加到ACE Editor Div
- AngularJS Json Editor