4

就像它在罐头上所说的那样,我正在尝试使用我的 Ember.js 应用程序将图像上传到使用 Paperclip 管理文件上传的 Rails 后端。我环顾四周,看不到任何简单的方法可以做到这一点,有人知道这里有一个好的解决方案吗?

4

3 回答 3

2

我最近遇到了类似的情况,事实证明文件上传有很多复杂性 - 设备是否支持它,您是否希望能够设置触发上传的输入样式等。

我们选择了 Jquery 文件上传:https ://github.com/blueimp/jQuery-File-Upload

我采取的方法是从浏览器直接上传到 S3,然后将 S3 返回的令牌设置为模型上的属性,然后将其保存到服务器。然后在服务器上,您启动了一个后台作业以从 S3 中提取该文件并将其放在应有的位置。

于 2013-02-23T09:45:04.097 回答
1

几个月前我写了一个相当简单的 ember.js 文件上传示例,展示了如何编写自定义视图 + 自定义适配器,允许您将多部分表单发布回服务器。我所做的示例是为 python / django 构建的,但概念应该适用

https://github.com/toranb/ember-file-upload

我最近将它升级到 RC1(就像 5 分钟前一样),它似乎仍然可以工作:D

于 2013-02-23T13:18:30.983 回答
1

现在有一个用于 Ember 的Ember Uploader插件。我现在只是在整合它。

我有几个问题要解决,但看起来很合法。可能比使用 jquery 文件上传的配置少。

于 2014-11-23T15:06:49.840 回答