我正在尝试在我的应用程序中使用angular-chart.js ,但出现以下错误:
Error: [$injector:nomod] Module 'chart.js' is not available
我已按照其他问题的建议在 html 文件中的 angular-chart.js 之前包含 Chart.js,尽管这对我不起作用。
以下是我安装的库的版本:
这是我的目录结构:
app/
----libs/
------Chart.js/
----------src/
------------chart.js
------angular-chart.js/
--------dist/
----------angular-chart.js
----------angular-chart.css
--index.html
这是在我的index.html中使用 bower 安装的库的链接:
<!-- Import the graph library -->
<script src="../libs/Chart.js/src/chart.js"></script>
<script src="../libs/angular-chart.js/dist/angular-chart.js" xmlns="http://www.w3.org/1999/html"></script>
<!-- CSS too -->
<link rel="stylesheet" href="../libs/angular-chart.js/dist/angular-chart.css">
我正在尝试将 chart.js 模块注入到我的控制器中,如下所示:
angular.module('DeviceCtrl', ['chart.js']).controller('DeviceController', function($routeParams, $scope, $http) { }
有什么建议么?谢谢!