diff --git a/src/components/AdminPage.vue b/src/components/AdminPage.vue index 97d9476..a83a1f3 100644 --- a/src/components/AdminPage.vue +++ b/src/components/AdminPage.vue @@ -14,7 +14,11 @@ const error = ref('') const loading = ref(false) async function loadUsers(): Promise { - users.value = await authedFetch('/api/admin/users') + try { + users.value = await authedFetch('/api/admin/users') + } catch (e) { + error.value = e instanceof Error ? e.message : '加载用户失败' + } } async function createUser(): Promise {