在我的應用程序中,我有一個textarea輸入,用戶可以在其中輸入筆記。 當他們點擊保存時,會有一個AJAX調用Web Api將註釋保存到數據庫中。將文件附加/上傳至尚未保存注 - 此策略的最佳策略是什麼?
我希望用戶能夠在保存備註之前將多個文件附加到本筆記(Gmail樣式)中。如果上傳可以在保存筆記之前立即開始,那將會很好。
這是最好的策略是什麼?
P.S.我無法使用jQuery fineuploader插件或類似的東西,因爲我需要在將服務器上傳到Azure之前在服務器上提供這些文件的唯一名稱。
是我試圖做的可能,還是我必須使整個'注意'一個正常的形式後,而不是一個API調用?
謝謝!
這似乎是一個很好的解決方案。我唯一擔心的就是開銷,因爲我的添加註釋表單位於一個人的「詳細信息」頁面上,這個頁面會同時被多個用戶頻繁訪問,所以我的應用程序將不斷地在Azure上創建Containers以獲取臨時位置每當有人查看該頁面時。對此有何建議?再次感謝。 – 502502
我想我可以將添加附件表單移動到一個彈出窗口中,然後在顯示彈出窗體之前觸發AJAX事件來創建容器。 – 502502
或者您可以在第一個AJAX請求上創建容器?這可能會返回任何後續請求的唯一ID?此外,由於這只是臨時存儲,您甚至可能不需要使用blob存儲。只要您不需要大量的請求,就可以訪問本地網絡存儲 – CodingIntrigue