|
|
@@ -1,9 +1,9 @@
|
|
|
<template>
|
|
|
<view class="flex-common-css bgc-f">
|
|
|
<Nav title="个人资料" titleColor="#333" bgckgroundBox='#fff'></Nav>
|
|
|
- <scroll-view :scroll-y="true" class="scroll-view-css" @scrolltolower="scrolltolower">
|
|
|
+ <scroll-view :scroll-y="true" class="scroll-view-css">
|
|
|
<view class="user-img-box">
|
|
|
- <image class="user-img" src="@/static/img/my/user-img.png" mode=""></image>
|
|
|
+ <image class="user-img" :src="userInfoData.head_img" mode=""></image>
|
|
|
<image @click="goToUrl(0)" class="set-iimg" src="@/static/img/my/pen.png" mode=""></image>
|
|
|
</view>
|
|
|
<view class="item-info-box box-border-box">
|
|
|
@@ -13,7 +13,7 @@
|
|
|
</view>
|
|
|
<view class="item-right align-items-center" @click="goToUrl(1)">
|
|
|
<view class="fc-9198A2 fs-28 mr-6">
|
|
|
- 仰看-1883354266
|
|
|
+ {{userInfoData.nickname||''}}
|
|
|
</view>
|
|
|
<uni-icons color="#9198A2" type="right" size="20"></uni-icons>
|
|
|
</view>
|
|
|
@@ -23,9 +23,9 @@
|
|
|
性别
|
|
|
</view>
|
|
|
<view class="item-right align-items-center" @click="goToUrl(2)">
|
|
|
- <view class="fc-9198A2 fs-28 mr-6">
|
|
|
- 保密
|
|
|
- </view>
|
|
|
+ <view v-if="userInfoData.sex == 0" class="fc-9198A2 fs-28 mr-6">保密</view>
|
|
|
+ <view v-else-if="userInfoData.sex == 1" class="fc-9198A2 fs-28 mr-6">男</view>
|
|
|
+ <view v-else class="fc-9198A2 fs-28 mr-6">女</view>
|
|
|
<uni-icons color="#9198A2" type="right" size="20"></uni-icons>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -35,7 +35,7 @@
|
|
|
</view>
|
|
|
<view class="item-right align-items-center" @click="goToUrl(3)">
|
|
|
<view class="fc-9198A2 fs-28 mr-6">
|
|
|
- 188******88
|
|
|
+ {{userInfoData.phone}}
|
|
|
</view>
|
|
|
<uni-icons color="#9198A2" type="right" size="20"></uni-icons>
|
|
|
</view>
|
|
|
@@ -46,15 +46,32 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {userInfo} from '@/api/member.js'
|
|
|
import tools from '@/service/tools';
|
|
|
export default {
|
|
|
- components: {},
|
|
|
data() {
|
|
|
- return {};
|
|
|
+ return {
|
|
|
+ userInfoData:{
|
|
|
+ nickname:'',
|
|
|
+ head_img:'',
|
|
|
+ phone:'',
|
|
|
+ sex:'',
|
|
|
+ msg_count:'',
|
|
|
+ },
|
|
|
+ };
|
|
|
+ },
|
|
|
+ onShow() {
|
|
|
+ this.getUserInfo();
|
|
|
},
|
|
|
- onLoad(data) {},
|
|
|
- mounted() {},
|
|
|
methods: {
|
|
|
+ getUserInfo(){
|
|
|
+ userInfo().then((res)=>{
|
|
|
+ if(res.code === 1){
|
|
|
+ this.userInfoData = res.data;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
goToUrl(type) {
|
|
|
if (type === 1) {
|
|
|
// 昵称
|
|
|
@@ -73,9 +90,6 @@
|
|
|
})
|
|
|
}
|
|
|
},
|
|
|
- scrolltolower() {
|
|
|
- console.log('触底');
|
|
|
- },
|
|
|
},
|
|
|
}
|
|
|
</script>
|