首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能以角度显示谷歌图表

不能以角度显示谷歌图表
EN

Stack Overflow用户
提问于 2016-01-22 12:20:15
回答 1查看 1.3K关注 0票数 1

以下是我迄今所做的工作:

1)通过angular-google-charts 2安装bower install )创建具有此头的控制器:

代码语言:javascript
复制
angular.module("sbAdminApp", ["googlechart", "googlechart-docs"])
.controller("GenericChartCtrl",['$scope', '$timeout', function ($scope) {

3)将此脚本添加到索引中:

代码语言:javascript
复制
<script src="bower_components/angular-google-chart/src/googleChart.js"></script>

代码语言:javascript
复制
 <div ng-app="sbAdminApp">

        <div ui-view></div>

    </div>

4)为了最终显示图表,我调用:

代码语言:javascript
复制
  <div class="col-lg-6 col-sm-12" ng-controller="GenericChartCtrl">
    <div google-chart chart="chartObject" class="chart-container"> </div>
    </div>

5)在App.js中。我宣布如下:

代码语言:javascript
复制
    .state('dashboard.table', {
        templateUrl: 'views/table.html',
        url: '/table', 
    controller: "GenericChartCtrl",
      resolve: {
            loadMyFile: function ($ocLazyLoad) {
                return $ocLazyLoad.load({
                        name: 'googlechart',
                        files: [
        'bower_components/angular-google-chart/dist/ng-google-chart.min.js'
      ]
                    }),
                    $ocLazyLoad.load({
                        name: 'sbAdminApp',
                        files: ['scripts/controllers/GoogleChartContoller.js']
                    })
            }
        }

    })

我是不是遗漏了什么?由于某些原因,我无法访问localhost:9000/#/dashboard/table,--它只是不加载。

有什么想法吗?

编辑:这是web控制台显示的内容:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-26 13:31:57

很可能您正在获得这一错误,因为引用的文件不包含模块实现。

更换线路:

代码语言:javascript
复制
<script src="bower_components/angular-google-chart/src/googleChart.js"></script> 

通过以下方式:

代码语言:javascript
复制
<script src="bower_components/angular-google-chart/ng-google-chart.js"></script>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34946588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档