页面初始化
This commit is contained in:
@@ -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({
|
||||
|
||||
Reference in New Issue
Block a user