问题标签 [ng-file-upload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - ng-file-upload 获取 TypeError:使用 ngf-drop 非法调用
在TypeError: Illegal invocation
包含$watch
由. objectEquality
_ngf-drop
也如这里报道的那样。
我怎样才能$watch
在没有这个错误的情况下建立模型?
angularjs - ng-file-upload 和 meanjs 不能一起工作
我正在尝试在 meanjs 堆栈中使用 ng-file-upload,但我不知道如何使其正常工作。
我按照https://github.com/danialfarid/ng-file-upload中说明的所有步骤操作,并且尝试了所有示例,但没有任何效果。
我也尝试过 S3 上传,我得到了相同的结果。
有人已经在 meanjs 中测试过这个模块吗?
ng-file-upload - 使用 ng-file-upload $upload.upload 上传画布图像
我在前端使用 CamanJS 来操作我想上传回服务器的图像。我无法从该画布对象创建 HTML File 对象以作为参数传递给 $upload.upload 方法。替代方案我可以将画布转换为图像 html 标记,但我仍然停留在将其转换为文件的点上。任何线索都将受到赞赏或替代方法。
asp.net-mvc - 如何在 asp.mvc 中使用 ng-file-upload 上传文件
如何在 asp.mvc 中使用 ng-file-upload 上传文件?
我正在使用此代码在 asp.mvc 中使用 ng-file-upload 上传文件:
脚本 :
错误 :
POST http://localhost:1726/Home/ProcessRequest 500(内部服务器错误)没有为此对象定义无参数构造函数。
编辑 :
我正在使用这段代码:
html:
脚本:
这可以。但progressPercentage
总是 100% 但文件正在上传
angularjs - 如何在 ng-file-upload 中设置内容处置字符编码
我正在尝试上传名称中带有 em/en 破折号“-”字符的文件(以 utf8 编码)。该字符在浏览器请求中正确呈现(查看 chromes 网络监视器)。但是没有编码信息与请求一起发送到服务器,然后服务器将字符解释为“â”(代码页 28591,iso-8859-1)。我开始明白使用
可能有效,但似乎无法以合适的方式操作文件名属性,例如不使用双引号。资源
我的角度代码看起来像这样,是否可以从这里将编码信息添加到内容配置中?
在服务器上,我可以使用以下代码来更正编码,但它假定所有传入流量都以 utf8 编码,需要有一种方法来识别请求中的编码。
angularjs - 如何一次同步上传一个文件?
我想一次上传一个文件,同时允许一次拖动/选择多个文件。有没有办法做到这一点?似乎使用承诺可能是要走的路,但是,以前从未使用过承诺,我不确定。
现在,我有这个代码:
javascript - 无法访问控制器中上传的文件
帮助我解决问题的最新代码
我正在使用ng-file-upload来处理文件上传。一切正常,只是我无法访问控制器中的文件。
这是我的控制器代码:
还有我的html代码:
如果我 print $scope.files
,它什么也不打印。
任何我在哪里做错的指针将不胜感激。
更新:
为什么我需要访问$scope.files
?文件上传功能工作正常,但我需要将上传的文件 ID 传递给我的后端系统,以便将该 ID 保存在我的数据库中。现在要做到这一点,我需要一些$scope
包含更新的文件列表的变量。由于我允许用户删除上传的文件,因此我需要$scope
使用最新的有效上传文件列表来更新一些变量。如果还不清楚,请告诉我。
javascript - ng-file-upload 中的 Angular 发送对象
这是我的角度代码
我想在上传功能中发送我的字段
但它不是以 json 格式发送的。
上面代码的输出是
但我希望这些对象采用 json 格式而不是字符串。
这是我的 Django 视图
javascript - Angularjs - 在ng-file-upload中清除文件(使用引导文件输入)后,ng-messages不刷新
有没有办法真正从文件输入中删除\删除文件?示例:我选择了文件,我收到客户端错误(maxSize),显示 ng-messages,但在我删除文件后,ng-messages 仍然显示,当我将数据发送到服务器时,他仍然发送已删除的文件。
即使我选择其他文件,我仍然会看到错误消息。
我认为问题是模型没有更新,有没有办法解决它?我使用最新版本的 Angularjs 1.4.4
代码:
问候,戈南。