2016-08-28 55 views
0

通常情況下,當我們把它上傳首先把文件到臨時目錄,然後將其移動到所需的目錄。但我正在處理大數據一次上傳數千個文件。所以,我需要這些文件直接上傳到所需的位置,併爲他們每個人上傳到該目錄下,用戶必須看到實時儀表盤的變化。如何使用Angular 2和Node.js開發實時文件上傳?

此外,我需要顯示用戶

  1. 如果發生任何異常,而如上傳如果文件在上傳過程中造成問題。
  2. 應該有跳過該文件或重試上傳的選項。 報告顯示成功上傳的文件列表與上傳失敗的文件。
  3. 如果有任何網絡中斷,上傳管理應該繼續重試,直到恢復網絡。
  4. 用戶可以暫停上傳並可以重新啓動在下次登錄(如果可行)

這是一個關於上載過程的完全操控給用戶最好的用戶體驗,同時上傳大量數據。

回答

1

您可以使用ng2-file-upload,它擁有最您所需要的功能。

您還可以找到演示here

對於您需要的其他功能,您可以在這個庫的頂部實現這些功能(比從頭編寫自己的代碼更好)。

相關問題