2016-11-09 77 views
-1

Angular2圖片上傳我的REST API與休息

我用NG2文件上傳類似this

我的後端臨危以下數據

{"file"=>"#<ActionDispatch::Http....bla bla.."} 

當我使用Rails前端 - 它好。我需要修復angular2。我的後臺是這樣等待數據:

"photo"=>{"title"=>"qwerty", "image"=> "#<ActionDispatch::Http...blabla..."} 

我改變

 this.alias = uploader.options.itemAlias || 'file'; 

this.alias = uploader.options.itemAlias || 'image'; 

但我不無如何形成的前追加'photo'=>。 我部署簡單的後端在Heroku https://backend-file-upload.herokuapp.com/photos

Github上apibackend - this Angular2部署 - this 。如果這個問題得到解決,我將開始創建我的項目。請幫忙。)))

回答

1

我建議你看看ng2-file-upload

只是調整上傳設置,你要善於去

uploader:FileUploader = new FileUploader({url: URL}); 

文檔有點不完整的,所以看看演示。

+0

我試過這個模塊並收到錯誤。我在我的主題中寫道。你可以幫我嗎??? –

+0

您是否正確設置了itemAlias? –

+0

是的,我確實。但是它只將「文件」更改爲「圖像」。我需要在表單{「image」=>}之前追加'photo'=> –