then()
の可動性が高いと思わないので、async/await構文のエラーハンドリングについてまとめる。
基本的には、try ~ catch
で、囲む。loading
状態の制御などは、finallyに書く。
async function update () { try { this.loading = true; await axios.put("/api/v1/users"); } catch (e) { console.error(e); } finally { this.loading = false; } };