angularjs - "Uploader"必须是 FileUploader 的实例

标签 angularjs angularjs-directive

我提到了这个:https://github.com/nervgh/angular-file-upload/tree/version-3.0.0-alpha

angular.min.js:14540 TypeError: "Uploader" must be an instance of FileUploader
    at link (http://localhost:8080/services/angular-file-upload.js:1874:24)
    at invokeLinkFn (http://localhost:8080/lib/js/angular.min.js:10445:8)
    at nodeLinkFn (http://localhost:8080/lib/js/angular.min.js:9733:9)
    at compositeLinkFn (http://localhost:8080/lib/js/angular.min.js:8712:10)
    at compositeLinkFn (http://localhost:8080/lib/js/angular.min.js:8717:10)
    at compositeLinkFn (http://localhost:8080/lib/js/angular.min.js:8717:10)
    at compositeLinkFn (http://localhost:8080/lib/js/angular.min.js:8717:10)
    at compositeLinkFn (http://localhost:8080/lib/js/angular.min.js:8717:10)
    at publicLinkFn (http://localhost:8080/lib/js/angular.min.js:8567:9)
    at link (http://localhost:8080/lib/js/angular-route.js:1053:5) <input type="file" nv-file-select="" uploader="uploader" multiple="">

最佳答案

试试这个

<element ng-if="uploader">
    <input type="file" nv-file-select uploader="uploader" multiple />
</element>

我在 angular-file-upload v2.3.4 上测试过并且工作正常

关于angularjs - "Uploader"必须是 FileUploader 的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38303925/

相关文章:

javascript - AngularJS 变量之间的绑定(bind)

javascript - Angularjs 中的内联编辑保存项目

javascript - 如何管理(打开、关闭、调整大小)多个窗口

angularjs - AngularJS中没有隔离范围的指令范围属性

javascript - AngularJS 指令不触发更改回调

javascript - 使用 Angular 通过 DOM 检查类是否存在

angularjs - 优雅地处理 AngularJS 错误 : $injector:nomod Module Unavailable

javascript - 来自服务的 $emit 或 $broadcast 事件并在一个(或多个) Controller 中监听它们

angularjs - 有条件地在 Angular 指令模板中添加数据属性

angularjs - 我如何 $watch Angular-ui 的新 ui-select(以前的 ui-select2)搜索字符串更改?