页面初始化

This commit is contained in:
qsh
2026-01-29 18:29:34 +08:00
parent db42252b6c
commit 35f5621d7e
30 changed files with 13297 additions and 813 deletions

View File

@@ -67,8 +67,9 @@
<view class="form-label">性别</view>
<view class="form-control">
<picker
v-model="userInfo.gender"
:value="getGenderIndex()"
:range="genders"
@change="onGenderChange"
class="form-picker"
>
<view class="picker-display">{{ userInfo.gender || '请选择性别' }}</view>
@@ -165,6 +166,17 @@
uni.navigateBack({ delta: 1 })
}
// 获取性别索引
function getGenderIndex() {
return genders.indexOf(userInfo.value.gender)
}
// 处理性别变更
function onGenderChange(e) {
const index = e.detail.value
userInfo.value.gender = genders[index]
}
// 选择头像
function chooseAvatar() {
uni.chooseImage({