diff --git a/pages/mine/set/setUp.vue b/pages/mine/set/setUp.vue index fbef2d5..176cd23 100644 --- a/pages/mine/set/setUp.vue +++ b/pages/mine/set/setUp.vue @@ -1,7 +1,8 @@ @@ -51,18 +53,20 @@ export default { url: url, }); }, + clear() { + storage.setAccessToken(""); + storage.setRefreshToken(""); + storage.setUserInfo({}); + this.$options.filters.navigateToLogin("redirectTo"); + }, /** * 确认退出 * 清除缓存重新登录 */ - confirm() { - logout().then(res => { - storage.setAccessToken(""); - storage.setRefreshToken(""); - storage.setUserInfo({}); - this.$options.filters.navigateToLogin("redirectTo"); - }); + async confirm() { + await logout(); + this.clear(); }, /**