perf(app-layout): optimize loadingBar behavior when logout
This commit is contained in:
@@ -133,8 +133,13 @@ const dropdownOptions = ref<DropdownOption[]>([
|
||||
key: 'logout',
|
||||
icon: renderIcon(LogoutOutlined),
|
||||
onClick: async () => {
|
||||
await userStore.userLogout();
|
||||
await userStore
|
||||
.userLogout()
|
||||
.then(() => {
|
||||
window.$loadingBar.finish();
|
||||
router.push('/login');
|
||||
})
|
||||
.catch(() => window.$message.error('退出登录失败'));
|
||||
},
|
||||
},
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user