Bladeren bron

新闻被删除

zhengkaixin 2 jaren geleden
bovenliggende
commit
a7081f446a
2 gewijzigde bestanden met toevoegingen van 62 en 21 verwijderingen
  1. 24 4
      pages/mine/myComment.vue
  2. 38 17
      pages/mine/myLike.vue

+ 24 - 4
pages/mine/myComment.vue

@@ -3,8 +3,8 @@
 		<u-navbar title="我的评论"  >	
 		</u-navbar>
 		<view class="main">
-			
-			<view class="like-box"  v-for="(item,i) in list" @click="ckInfo(item.id)" :key="i">
+			<template v-for="(item,i) in list">
+			<view class="like-box"   v-if="item"  @click="ckInfo(item.id)" :key="i">
 				<view class="content">
 					<view class="title">
 						{{item.title}}
@@ -23,9 +23,29 @@
 					<img  v-else src="@/assets/img/default_img.png" alt="">
 					
 				</view>
-				
+					
+			</view>
+			<view class="like-box"  v-else   :key="i">
+				<view class="content">
+					<view class="title">
+						<span style="color: red;">当前新闻已被删除</span>	
+					</view>
+					<view class="else">
+						<view class="classify">
+						
+						</view>
+						<view class="date">
+							
+						</view>
+					</view>
+				</view>
+				<view class="picture">
+					
+					<img   src="@/assets/img/default_img.png" alt="">
+					
+				</view>	
 			</view>
-			
+			</template>
 		</view>
 		<u-divider   v-if="list.length==recordsTotal"
 		 :isnone="list.length==0" nonetext="你还没有参与评论"

+ 38 - 17
pages/mine/myLike.vue

@@ -3,28 +3,49 @@
 		<u-navbar title="我的点赞"  >	
 		</u-navbar>
 		<view class="main">
-			
-			<view class="like-box"  v-for="(item,i) in list" @click="ckInfo(item.id)" :key="i">
-				<view class="content">
-					<view class="title">
-						{{item.title}}
-					</view>
-					<view class="else">
-						<view class="classify">
-							{{item.typeName}}
+			<template v-for="(item,i) in list">
+				<view class="like-box"  v-if="item"  @click="ckInfo(item.id)" :key="i">
+					<view class="content">
+						<view class="title">
+							{{item.title}}
 						</view>
-						<view class="date">
-							{{item.createTime}}
+						<view class="else">
+							<view class="classify">
+								{{item.typeName}}
+							</view>
+							<view class="date">
+								{{item.createTime}}
+							</view>
 						</view>
 					</view>
+					<view class="picture">
+						<img  v-if="item.pic" :src="item.pic" alt="">
+						<img  v-else src="@/assets/img/default_img.png" alt="">
+						
+					</view>	
 				</view>
-				<view class="picture">
-					<img  v-if="item.pic" :src="item.pic" alt="">
-					<img  v-else src="@/assets/img/default_img.png" alt="">
-					
+				<view class="like-box"  v-else   :key="i">
+					<view class="content">
+						<view class="title">
+							<span style="color: red;">当前新闻已被删除</span>	
+						</view>
+						<view class="else">
+							<view class="classify">
+							
+							</view>
+							<view class="date">
+								
+							</view>
+						</view>
+					</view>
+					<view class="picture">
+						
+						<img   src="@/assets/img/default_img.png" alt="">
+						
+					</view>	
 				</view>
-				
-			</view>
+			</template>
+			
 			
 		</view>
 		<u-divider   v-if="list.length==recordsTotal"