我正在尝试使用 Zingchart 制作一些图表,但似乎无法使其正常工作。
我使用 bower install 安装了它。在网站上,他们说您需要验证您的目录,我确实看到我的目录与他们显示的不同。

他们的:

 bower_components
 -- zingchart
    -- zingchart.min.js
    -- modules
       -- ...
    -- custom
       -- ...

矿:
 bower_compentents
 -- zingchart
    -- client
       -- zingchart.min.js
       -- modules
          -- ...

我想构建标准图表时遇到的错误如下:

ReferenceError: zingchart 未定义

它指向代码中渲染图表的部分:
 zingchart.render({
        id:'chartDiv',
        data:chartData,
        height:400,
        width:600
    });

我正在使用 javascript 和 angular。
我究竟做错了什么?

最佳答案

  • 您是否将脚本包含在您的 html 文件中?
  • 你是直接将 zingchart 模块注入(inject)你的应用程序吗?
    例如var app = angular.module('myapp', ['zingchart-angularjs']);
  • 您的脚本在 .html 中的顺序是否正确(必须按顺序加载)
    angular > zingchart > 您的 zingchart 渲染代码。
  • 关于javascript - Zingchart:无法正常工作?引用错误:zingchart 未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33476585/

    10-09 20:56