Javascript 未捕获错误:[$injector:moduler]错误:[$injector:nomod]模块';图表.js';不可用

Javascript 未捕获错误:[$injector:moduler]错误:[$injector:nomod]模块';图表.js';不可用,javascript,angularjs,chart.js,Javascript,Angularjs,Chart.js,我试图重新创建一些角度图表的在线示例,但在控制台中遇到了一个错误。 错误状态为: 未捕获错误:[$injector:modulerr]未能实例化模块 chartDemo原因:错误:[$injector:modulerr]未能实例化 模块chart.js原因:错误:[$injector:nomod]模块'chart.js'无效 无法使用的!您要么拼错了模块名,要么忘记加载 信息技术如果注册模块,请确保指定依赖项 作为第二个论点 我已经在AngularCharts.js之前加载了Charts.js,

我试图重新创建一些角度图表的在线示例,但在控制台中遇到了一个错误。 错误状态为:

未捕获错误:[$injector:modulerr]未能实例化模块 chartDemo原因:错误:[$injector:modulerr]未能实例化 模块chart.js原因:错误:[$injector:nomod]模块'chart.js'无效 无法使用的!您要么拼错了模块名,要么忘记加载 信息技术如果注册模块,请确保指定依赖项 作为第二个论点

我已经在AngularCharts.js之前加载了Charts.js,正如对类似问题的一些回答中所述。我可以得到一些关于为什么这个错误持续存在的帮助吗


angular.module('chartDemo',['chart.js']))
.config(['ChartJsProvider',函数(ChartJsProvider){
//配置所有图表
ChartJsProvider.setOptions({
//动画:错,
//回答:错
});
}])
.控制器(“主控制器”,主控制器);
函数MainController($scope,$timeout){
var vm=这个;
vm.labels=[“下载销售”、“店内销售”、“邮购销售”];
vm.data=[300500100];
vm.options={
图例:{
显示:对,
位置:'底部'
},
门诊量:60,
工具管道事件:[],
ToolTiCaretSize:0,
showTooltips:true,
onAnimationComplete:function(){
self.showTooltip(self.segments,true);
}
}
}
MainController.$inject=['$scope','$timeout'];

标记之前按此顺序加载脚本: 角度->图表.js->角度图表

您已在
标记之后加载脚本


然后加载脚本

您是否可以共享一个JSFIDLE链接?您的代码将
'chart'
作为一个模块依赖项,但您的错误消息显示
'chart.js'
,那么它是哪一个呢?我已将它从一个图表编辑到另一个图表。js,现在它工作了吗?如果没有,最新的错误消息是什么?A将您的问题代码制作成一个代码段,并按预期工作