在實作檔案下載時,我們通常會透過location.href() 、window.open()、iframe 等方式來下載檔案,
詳細實作方式可以參考黑暗執行緒的「透過Javascript觸發檔案下載」,
那為何不行透過 ajax 來下載檔案呢 ?
在實作檔案下載時,我們通常會透過location.href() 、window.open()、iframe 等方式來下載檔案,
詳細實作方式可以參考黑暗執行緒的「透過Javascript觸發檔案下載」,
那為何不行透過 ajax 來下載檔案呢 ?
先前產品自行封裝 Ajax 並實作 Ajax 送出後block UI,當然封裝有他一定的好處,但是萬一今天我不想用封裝的元件時,我又想要block UI時,寫法就會很麻煩。
可能變成會這樣寫: