diff --git a/mini-program/src/pages/onboarding/index.vue b/mini-program/src/pages/onboarding/index.vue index 5623d17..e3ebc04 100644 --- a/mini-program/src/pages/onboarding/index.vue +++ b/mini-program/src/pages/onboarding/index.vue @@ -308,7 +308,13 @@ const addCustomHobby = () => { } const saveProfile = async () => { - if (!form.nickname.trim() || saving.value) return + if (saving.value) return + + if (!form.nickname.trim()) { + uni.showToast({ title: '请填写昵称', icon: 'none' }) + return + } + saving.value = true store.updateRegistration(JSON.parse(JSON.stringify({ ...form, birthday: birthday.value }))) const res = await store.saveUserProfile()