Javascript-在angularJS中从外部文件插入函数时出错

Javascript-在angularJS中从外部文件插入函数时出错,javascript,c#,angularjs,Javascript,C#,Angularjs,现在,我正在尝试使用angularJS和C#作为后端上传Azure blob中的文件。我四处搜索,找到了这个,我想试试。问题是,当我在index.html中链接js文件时,我尝试按照他告诉我的那样注入“上传”,我得到了 错误:[$injector:unpr] 我该怎么办?这是我的密码: (function () { 'use strict'; angular.module('mainApp').controller('maketestController', ['dataContext', 'U

现在,我正在尝试使用angularJS和C#作为后端上传Azure blob中的文件。我四处搜索,找到了这个,我想试试。问题是,当我在index.html中链接js文件时,我尝试按照他告诉我的那样注入“上传”,我得到了

错误:[$injector:unpr]

我该怎么办?这是我的密码:

(function () {
'use strict';
angular.module('mainApp').controller('maketestController', ['dataContext', 'Upload', function (dataContext, Upload) {

      ...
      ...

    }]);
})();
还有一张带有我的index.html的图片


您是否将模块插入主应用程序<代码>angular.module('mainApp',['ngFileUpload'])是的,谢谢