diff --git a/src/pages/login.vue b/src/pages/login.vue index a4e14e2f..8d3a71e0 100644 --- a/src/pages/login.vue +++ b/src/pages/login.vue @@ -54,6 +54,8 @@ async function fetchBackgroundImage() { try { backgroundImages.value = await api.get('/login/wallpapers') if (backgroundImages.value && backgroundImages.value.length > 0) { + // 随机打乱排序 + backgroundImages.value.sort(() => Math.random() - 0.5) backgroundImageUrl.value = backgroundImages.value[0] } } catch (e) { diff --git a/src/views/user/UserProfileView.vue b/src/views/user/UserProfileView.vue index 15579c97..26200045 100644 --- a/src/views/user/UserProfileView.vue +++ b/src/views/user/UserProfileView.vue @@ -238,14 +238,15 @@ onMounted(() => { - + - + { { - + - + - + - + - +