首页 文章

_this.files.filter不是函数ng2-uploader angular2文件上传

提问于
浏览
0

我是Angular2的新手,并使用ng2-uploader模块在Angular2中实现文件上传 . 上传工作正常,但我在控制台上遇到错误 . 任何人都可以帮我解决这个问题

文件上传后,我收到如下控制台错误:

EXCEPTION: _this.files.filter is not a function
 at ng-file-select.ts:42
at SafeSubscriber.schedulerFn [as _next] (async.js:105)
at SafeSubscriber.__tryOrUnsub (Subscriber.js:238)
at SafeSubscriber.next (Subscriber.js:185)
at Subscriber._next (Subscriber.js:125)
at Subscriber.next (Subscriber.js:89)
at EventEmitter.Subject.next (Subject.js:55)
at EventEmitter.emit (async.js:79)
at XMLHttpRequest.xhr.onreadystatechange (ng2-uploader.ts:111)
at XMLHttpRequest.wrapFn [as __zone_symbol___onreadystatechange] (zone.js:1242)
at ZoneDelegate.invokeTask (zone.js:367)
at Object.onInvokeTask (ng_zone.js:264)
at ZoneDelegate.invokeTask (zone.js:366)
at Zone.runTask (zone.js:166)
at XMLHttpRequest.ZoneTask.invoke (zone.js:420)

并且我面临着xhr请求的问题,Xhr请求也会针对单个文件上传触发两次

请建议我解决问题的任何解决方案

1 回答

  • 0

    我也使用ng2-uploader上传文件 . 它显示了我同样的问题 . 但是如果我没有返回任何东西那么它是两次到服务器端和相同的文件上传两次 .

相关问题