错误处理
大多数时候,在使用Promise
的时候都是通过.then
,.catch
, .finally
来进行处理的。但其实我更加的推荐使用async
异步函数的方式来进行Pormise
的处理,我们只需要进行数据的获取就好了,通过try
异常捕获可以快速的对错误进行一个好的排查和抛出。参考上面获取数据的生命周期
可以看到
async beforeMount(){
try {
const data = await getUserInfo()
} catch (error) {
console.log(error)
} finally {}
}