Jelajahi Sumber

为空判断

zhengkaixin 3 tahun lalu
induk
melakukan
4ea5f6976d
2 mengubah file dengan 8 tambahan dan 8 penghapusan
  1. 3 3
      pages/friend/index.vue
  2. 5 5
      pages/user/index.vue

+ 3 - 3
pages/friend/index.vue

@@ -151,17 +151,17 @@
 						<u-icon v-else custom-prefix="custom-icon" name="men-line" color="#1677FF"></u-icon>
 					</view>
 					<view class="friendList-info">
-						<span>{{item.age}}岁 · {{item.height}}cm{{item.weight?' · '+item.weight+'kg':''}}</span>
+						<span>{{item.age}}岁 {{item.height?'· '+item.height+'cm':''}} {{item.weight?' · '+item.weight+'kg':''}}</span>
 					</view>
 					<view class="friendList-label">
 						<view class="friendList-label-item">
 							<u-icon custom-prefix="custom-icon" name="map-pin-2-fill"></u-icon>
 							<span>{{item.orgAreaName}}</span>
 						</view>
-						<view class="friendList-label-item">
+						<view class="friendList-label-item" v-if="item.educationN">
 							<span>{{item.educationN}}</span>
 						</view>
-						<view class="friendList-label-item">
+						<view class="friendList-label-item" v-if="item.industryN">
 							<span>{{item.industryN}}</span>
 						</view>
 					</view>

+ 5 - 5
pages/user/index.vue

@@ -36,7 +36,7 @@
 			<u-avatar :src="personalInfo.faceImage+'?x-oss-process=image/resize,m_fill,w_256,h_256'" size="120"></u-avatar>
 		</view>
 		
-		<view class="user-data" @click="improvePersonalInfo">
+		<view v-if='logined' class="user-data" @click="improvePersonalInfo">
 			<view class="user-data-tit" >
 				<h2>完善个人资料</h2><u-icon custom-prefix="custom-icon" name="youjiantou" color="#B3B3B3"></u-icon>
 			</view>
@@ -44,7 +44,7 @@
 			<u-line-progress active-color="#2979ff" :percent="personalInfoProgress" height="8" :show-percent="false"></u-line-progress>
 		</view>
 		<view class="user-cell">
-			<view class="user-cell-item">
+			<view v-if='logined' class="user-cell-item">
 				<view class="user-cell-l">
 					<u-icon custom-prefix="custom-icon" name="folder-user-fill" color="#FF695B" size="40"></u-icon>
 					<h4>公开我的资料</h4>
@@ -54,7 +54,7 @@
 					<u-switch v-else  ></u-switch>
 				</view>
 			</view>
-			<view class="user-cell-item" @click="changePhone">
+			<view v-if='logined' class="user-cell-item" @click="changePhone">
 				<view class="user-cell-l">
 					<u-icon custom-prefix="custom-icon" name="smartphone-fill" color="#FF695B" size="40"></u-icon>
 					<h4>更换手机号</h4>
@@ -84,7 +84,7 @@
 					<u-icon custom-prefix="custom-icon" name="youjiantou" color="#B3B3B3"></u-icon>
 				</view>
 			</view>
-			<view class="user-cell-item" @click="logoff">
+			<view v-if='logined' class="user-cell-item" @click="logoff">
 				<view class="user-cell-l">
 					<u-icon custom-prefix="custom-icon" name="spam-3-fill" color="#FF695B" size="40"></u-icon>
 					<h4>注销账号</h4>
@@ -97,7 +97,7 @@
 			<view>
 				<u-modal v-model="show" @confirm="confirm" show-cancel-button='true' ref="uModal" :asyncClose="true" :content="content"></u-modal>
 			</view>
-			<view class="user-cell-item" @click="logout">
+			<view v-if='logined' class="user-cell-item" @click="logout">
 				<view class="user-cell-l">
 					<u-icon custom-prefix="custom-icon" name="logout-box-r-fill" color="#FF695B" size="40"></u-icon>
 					<h4>退出</h4>