就像它說的那樣,我試圖用我的Ember.js應用程序上傳圖像到使用Paperclip管理文件上傳的Rails後端。我環顧四周,看不到任何簡單的方法來做到這一點,有人知道這裏有一個很好的解決方案嗎?通過Ember.js應用程序將圖像上傳到Rails服務器
回答
我最近遇到了類似的,而且事實證明,現在有很多與文件上傳併發症 - 設備是否支持它,你要能夠樣式觸發上傳輸入等
我們選擇了Jquery文件上傳:https://github.com/blueimp/jQuery-File-Upload
我採取的方法是直接從瀏覽器上傳到S3,然後設置S3作爲模型屬性返回的令牌,然後將其保存到服務器。然後在服務器上,您啓動了一個後臺作業,從S3中提取該文件並將其放置在應該的位置。
幾個月前,我寫了一個相當簡單的ember.js文件上傳示例,說明如何編寫自定義視圖+自定義適配器,以便您可以將多部分表單發回服務器。我做的例子,是爲蟒蛇/ Django的,但這些概念應適用
https://github.com/toranb/ember-file-upload
我最近升級這RC1(如5分鐘前),它似乎仍然可以工作:d
是文件上傳的自定義適配器嗎? – Edward 2013-07-31 15:56:39
不是100%,但您需要一些代碼(模型或適配器)來序列化表單數據並將其發佈 – 2013-07-31 16:00:08
有現在是Ember的Ember Uploader插件。我現在正在整合它。
我有幾個扭結我熨平了,但它似乎很合法。可能比使用jquery文件上傳少配置。
- 1. 從android應用程序將圖像上傳到服務器
- 2. HTML5網絡應用程序將圖像上傳到服務器
- 3. 將圖像上傳到Android應用程序的服務器
- 4. 從Flex Web應用程序上傳圖像到服務器
- 5. 通過iOS應用程序將圖像上傳到Salesforce
- 6. 將圖像上傳到服務器通過JavaScript
- 7. 如何將多個圖像上傳到服務器到Django應用程序?
- 8. 使用PaperClip將圖像從Android上傳到Rails服務器
- 9. 從移動應用程序上傳服務器上的圖像
- 10. 使用PHP將圖像從應用程序上傳到服務器
- 11. 將圖像上傳到從服務器
- 12. 將圖像上傳到服務器ImageSwitcher
- 13. 將圖像上傳到服務器
- 14. 上傳Rails應用程序到現場服務器
- 15. 將Rails應用程序從開發服務器傳遞到生產服務器
- 16. 通過GWT將文件上傳到Rails服務器
- 17. 是否可以通過Facebook應用程序將圖像上傳到我的服務器?
- 18. 上傳圖像服務器在iPhone應用程序
- 19. 通過HTTP服務PNG圖像到Three20 iPhone應用程序
- 20. 圖像未通過POST上傳到服務器的目標C
- 21. 從UIImagePicker上傳圖像到服務器通過php
- 22. 將Rails 2應用程序移植到新服務器上
- 23. 圖片上傳從Java桌面應用程序到服務器
- 24. 將我的Socket.io和node.js應用程序上傳到服務器
- 25. 如何通過服務器上的陣列上傳圖像?
- 26. 將圖像上傳到服務器會破壞圖像
- 27. 上傳圖像到數據庫通過使用WCF RESTful服務
- 28. 從android應用程序庫上傳圖像到本地彈簧服務器
- 29. 是否有任何API從Android應用程序上傳圖像到服務器
- 30. 將圖像上傳到遠程服務器,iPhone
你爲什麼不把它放在S3中? – betoharres 2015-11-12 18:54:15
因爲它需要處理 - 調整大小等。 – stef 2015-11-13 10:47:57