javascript - angularjs 添加新的依赖

标签 javascript angularjs

我想添加一个新的依赖项,'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/

相关文章:

javascript - 热衷于直接使用 ViewState 或其他方法来更新回发数据来清除隐藏字段?

php - 自动从数据库中选择

c# - 如何从代码隐藏中调用按钮单击事件处理程序

html - Angular : How to change the color of cell table if condition is true

javascript - 结合 angularJS 和 d3.js : Refreshing a plot after submitting new input parameters

javascript - GWT 和 JxBrowser - 有什么经验吗?

javascript - Electron 上传进度

angularjs - 如何将音频文件上传到 Firebase 存储?

javascript - 请求 REST 服务

javascript - Protractor :如何确认调用了 fs.watch