gpt4 book ai didi

javascript - Uncaught Error : [$injector:modulerr] (Error came up when I included chart. js)

转载 作者:太空宇宙 更新时间:2023-11-04 15:34:52 26 4
gpt4 key购买 nike

我已经安静地尝试找出问题所在一段时间了。需要帮助

我的 HTML

<script src="../Framework/js/angular.min.js"></script>

<script src="https://code.angularjs.org/1.6.4/angular-cookies.min.js"></script>

<script src="../Framework/js/jquery-3.1.1.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.6.0/Chart.js"></script>
<script src="../Framework/js/angular-chart.min.js"></script>
<script src="../Framework/js/angular-chart.js"></script>

<script src="../Framework/js/plugins/sortable.min.js" type="text/javascript"></script>
<script src="../Framework/js/fileinput.min.js"></script>
<script src="../Framework/js/locales/fr.js"></script>
<script src="../Framework/js/locales/es.js"></script>
<script src="../themes/explorer/theme.js"></script>
<script src="../Framework/js/bootstrap.min.js"></script>
<script src="../Framework/js/app.js"></script>

我的app.js

var app = angular.module('myApp', ['ngCookies','chart.js']);

Error

最佳答案

这里的问题是,angular-charts 和 Chart.js 应该具有正确的版本库引用。

演示

(function(angular) {
'use strict';
angular.module('myApp', ['chart.js'])
.controller('myController', [function() {
var ctrl = this;
ctrl.socialChart = {
options : {
scales: {
xAxes: [{
stacked: true,
}],
yAxes: [{
stacked: true
}]
}
},
type: 'StackedBar',
labels: ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'],
series: ['FACEBOOK', 'GOOGLE', 'TWITTER', 'INSTAGRAM'],
colors: ['#ED402A', '#F0AB05', '#A0B421', '#00A39F'],
data : [
[65, 59, 90, 81, 56, 55, 40],
[28, 48, 40, 19, 96, 27, 100]
]
}
}]);

})(window.angular);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Multi Slot Transclude</title>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.5.0-rc.0/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.3.0/Chart.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-chart.js/1.0.3/angular-chart.min.js"></script>
<script src="app.js"></script>
</head>
<body ng-app="myApp" ng-controller="myController as ctrl">
<canvas id="outreach" class="chart chart-bar" chart-labels="ctrl.socialChart.labels" chart-data="ctrl.socialChart.data" chart-series="ctrl.socialChart.series" chart-colors="ctrl.socialChart.colors" chart-options="ctrl.socialChart.options"></canvas>
</body>
</html>

关于javascript - Uncaught Error : [$injector:modulerr] (Error came up when I included chart. js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44469732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com