动态获取JSON文件并使用angularjs将其加载到网格中

时间:2015-09-29 09:10:09

标签: json angularjs

在下面的代码中,我试图使用angular.js从app.json获取数据到网格。我是否可以动态获取json文件而不是在我的代码中对其进行硬编码?

app.controller('MyCtrl', function ($scope, $http) {
    $http.get('jsonfiles/app.json')
       .success(function (data) {
            $scope.myData = data;
   });
   $scope.gridOptions = { data: 'myData' };
});

1 个答案:

答案 0 :(得分:0)

我假设你正在使用UI网格。我想你可以成功回调设置数据。

app.controller('MyCtrl', function ($scope, $http) {
    $http.get('jsonfiles/app.json')
       .success(function (data) {
            $scope.myData = data;
            $scope.gridOptions = { data: 'myData' };
   });

});

请注意,上面的代码段只是我给出的一个例子。由于我没有使用该指令,我不确定这样做的确切语法是什么。

也许您可以参考http://jsfiddle.net/relly/ysmg1qkt/

中的jsfiddle示例