發送 this.$inertia.patch
請求時,我無法捕獲網路錯誤。我正在關閉後端伺服器以模擬丟失的連接。控制台顯示: Uncaught (in Promise) Error: Network Error
.
我嘗試過 Inertia 的 onError
,嘗試在請求後添加 .catch
以及單獨的 try...catch
並使用 Vue 2
errorCaptured: function(err) { console.log('Caught error', err.message) },
如果需要,我可以提供更多詳細資訊。
所以基本上試圖捕獲 net::ERR_CONNECTION_REFUSED
#編輯:我開始使用onFinish
以及onSuccess
和onStart
,但最終使用了axios
將
onStart
與onSuccess
和onFinish
一起使用:onFinish
將觸發而onSuccess
。onError
將觸發 withonFinish