我想添加一个新的依赖项,'angular-file-upload' 依赖项,但是无论我做什么,我的应用程序都会崩溃,我无法理解它是如何工作的。我现在得到的是:
在 app.js 中
var myApp = angular.module('myApp', ['ui.bootstrap']);
在 appController.js 中
myApp.controller('appCtrl', ['$scope', function ($scope) {
我有所有必要的资源文件 (angular-file-upload.js) 和对它们的引用,我只是不知道如何正确地注入(inject)新的依赖项。我在想我只需要编辑提供的两行,或者我是否必须创建一个全新的 Controller ,如果是这样,它应该是什么样子?
它说我的问题可能与另一个问题重复,但另一个问题是关于将依赖项注入(inject) config() 模块,这里不是这种情况。
最佳答案
假设您指的是这个项目:https://github.com/danialfarid/ng-file-upload
那么 snytax 是这样的:
var myApp = angular.module('myApp', ['ui.bootstrap', 'angularFileUpload']);
myApp.controller('appCtrl', ['$scope', 'FileUploader', function ($scope, FileUploader) {
}]);
关于javascript - angularjs 添加新的依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31429786/