首页商品加载页面唤醒即重新加载;我的头像和昵称用户未登录状态改为不可操作

main
xuechunyuan 2 years ago
parent 7216ba39ae
commit 196d6f657e
  1. 4
      pages/pages_zhentou/homePage/homePage.vue
  2. 16
      pages/pages_zhentou/myPage/myPage.vue

@ -54,9 +54,7 @@
}
}
//
if (this.bgSrc == '') {
this.queryGoodsInfo();
}
this.queryGoodsInfo();
},
methods: {
//

@ -4,12 +4,14 @@
<view class="avatar_warp">
<text>头像</text>
<button open-type="chooseAvatar" @chooseavatar="chooseavatar" class="avatar-box">
<image :src="userInfo.avatar" class="avatar"></image>
<image v-if="userInfo.avatar" :src="userInfo.avatar" class="avatar"></image>
<image v-else :src="avatarUrl" class="avatar"></image>
</button>
</view>
<view class="nickname_warp">
<text>昵称</text>
<input @blur="formSubmit" v-model="userInfo.username" class="nickname" type="nickname" placeholder="请输入昵称" />
<input v-if="userInfo.phone" @blur="formSubmit" v-model="userInfo.username" class="nickname" type="nickname" placeholder="请输入昵称" />
<input v-else class="nickname" type="nickname" placeholder="请输入昵称" />
</view>
</view>
<view class="cnt-box">
@ -46,10 +48,12 @@
export default {
data() {
return {
nickName: '',//
avatarUrl: 'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0',
userInfo: {
username: '',
avatar: ''
avatar: '',
phone: ''
}
}
},
@ -63,6 +67,7 @@
}
},
methods: {
//
formSubmit(e) {
console.log(e.detail)
if(e.detail.value) {
@ -71,7 +76,10 @@
},
//
chooseavatar(e) {
console.log(e);
if(!this.userInfo.phone) {
this.avatarUrl = e.detail.value;
return;
}
uni.uploadFile({
url: getApp().globalData.baseUrl + '/blade-resource/oss/endpoint/put-file',
filePath: e.detail.avatarUrl,

Loading…
Cancel
Save