|
|
|
|
@ -3,15 +3,17 @@ |
|
|
|
|
<view class="person_box"> |
|
|
|
|
<view class="avatar_warp"> |
|
|
|
|
<text>头像</text> |
|
|
|
|
<button open-type="chooseAvatar" @chooseavatar="chooseavatar" class="avatar-box"> |
|
|
|
|
<image v-if="userInfo.avatar" :src="userInfo.avatar" class="avatar"></image> |
|
|
|
|
<image v-else :src="avatarUrl" class="avatar"></image> |
|
|
|
|
<button v-if="userInfo.avatar" open-type="chooseAvatar" @chooseavatar="chooseavatar" class="avatar-box"> |
|
|
|
|
<image :src="userInfo.avatar" class="avatar"></image> |
|
|
|
|
</button> |
|
|
|
|
<button v-else class="avatar-box"> |
|
|
|
|
<image :src="avatarUrl" class="avatar"></image> |
|
|
|
|
</button> |
|
|
|
|
</view> |
|
|
|
|
<view class="nickname_warp"> |
|
|
|
|
<text>昵称</text> |
|
|
|
|
<input v-if="userInfo.phone" @blur="formSubmit" v-model="userInfo.username" class="nickname" type="nickname" placeholder="请输入昵称" /> |
|
|
|
|
<input v-else class="nickname" type="nickname" placeholder="请输入昵称" /> |
|
|
|
|
<input v-else class="nickname" placeholder="请输入昵称" /> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class="cnt-box"> |
|
|
|
|
@ -70,7 +72,7 @@ |
|
|
|
|
//获取昵称 |
|
|
|
|
formSubmit(e) { |
|
|
|
|
console.log(e.detail) |
|
|
|
|
if(e.detail.value) { |
|
|
|
|
if(e.detail.value && e.detail.value != this.userInfo.username) { |
|
|
|
|
this.updateNickname(e.detail.value); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
|