0

我正在使用https://github.com/pablojim/highcharts-ng在我的 angularjs 应用程序中构建 Highcharts。正如该站点上所建议的那样,我正在控制器中配置我的图表配置,如下所示:

$scope.chartConfig6 = {
    options: {
        chart: {
            type: 'bar'
        }
    },
    series: [{
        data: [33, 55, 10, 18, 17]
    }],
    title: {
        text: 'Agent FNOL Ranking'
    },  
    loading: false
}

现在我有一个 json 文件:http : //pastebin.com/SEu8dHkB 如果您进行搜索,您可以在包含 highchart 配置的 json 上找到名为“highChart”的字段。现在我希望能够在控制器中或作为指令直接从 json 到我的 highcharts 配置中使用这些配置。这就是我在服务中通过 http 获取 json 文件的方式:

.factory('Swoop',function($http,$filter,$q){
  return {
    all: function(){
    var deferred = $q.defer();
    $http.get("swoop.json").success(
            function(data){
                // angular.copy(data, studies);
                deferred.resolve(data);
            }
        );
      return deferred.promise;
    }
}})

但是,我不确定如何将这些数据(在 json 中的 highChart 对象下)呈现给 $scope.chartConfig6,就像我上面所做的那样。有人可以告诉我如何做到这一点吗?

4

0 回答 0