async和await是目前JS中处理异常的比较好的方案
// Vant的 Dialog 的 confirm 事件
// 取消关注
async unfollow() {
// 点击了确定按钮
try {
// await 后面跟的是promise类型的数据
await this.$dialog.confirm({
title: "温馨提示",
message: "是否取消关注此用户?",
});
// 必须等到 await 执行完成后才能执行 await 后面的代码
console.log("点击了确定按钮");
} catch (error) {
// 点击了取消按钮
console.log("点击了取消按钮");
}
}
catch用于捕获异常的代码