ruby-on-rails - 通过 Ember.js 应用程序将图像上传到 Rails 服务器

标签 ruby-on-rails ember.js paperclip

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

最佳答案

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

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

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

关于ruby-on-rails - 通过 Ember.js 应用程序将图像上传到 Rails 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15039083/

相关文章:

ruby-on-rails - HTML5-Boilerplate、Compass、Haml 和 960 Grid for Rails 3.1.x

ember.js - 建模嵌套 json 结构

javascript - Ember : How to determine which property changed in a multi-property observer

amazon-s3 - 如何使用 Paperclip/fog 为 S3 上托管的文件设置内容处置 header ?

ruby-on-rails-4 - Rails 4 Action Mailer - 附加非本地内联图像(带有 URL)

ruby-on-rails - Prawn :目录如何做成 “Leader dots”?

javascript - 如何将erb页面元素传递给rails中的javascript

html - 如何在图片右侧显示input标签

unit-testing - Ember 测试 : Cannot read property 'createRecord' of null

Mysql2::错误:where 子句中的未知列