lhl 1 неделя назад
Родитель
Сommit
589328d38e
1 измененных файлов с 16 добавлено и 2 удалено
  1. 16 2
      src/views/Home.vue

+ 16 - 2
src/views/Home.vue

@@ -10,7 +10,7 @@
 			<div class="main-new flex">
 				<div class="new-pic">
 					<el-carousel :interval="4000" height="378px" indicator-position="none">
-						<el-carousel-item v-for="(item, index) in redNews.slice(0,3)" :key="index">
+						<el-carousel-item v-for="(item, index) in redNewss" :key="index">
 							<img :src="item.image_input[0]" @click="navTo('/newsCenter/redNews/detail?id='+ item.id)" class="hand"/>
 							<div class="title clamp hand">{{ item.title }}</div>
 						</el-carousel-item>
@@ -225,6 +225,7 @@ export default {
 			imgList: [],
 			friendList: [],
 			redNews: [],
+			redNewss: [],
 			openNews: [],
 			regulationList: [],
 			moreJxList: [],
@@ -343,7 +344,20 @@ export default {
 					item.add_time = arr[0]+''
 					return item
 				})
-				obj.redNews.sort(this.compare('release_time'))
+				obj.redNews.sort(obj.compare('release_time'))
+				newsList({
+					page: 1,
+					limit: 3,
+					is_hot: 1
+				}).then(ress => {
+					obj.redNewss = ress.data.list.map(item => {
+						let arr = item.add_time.split(' ')
+						item.add_time = arr[0]+''
+						return item
+					})
+					obj.redNewss.sort(obj.compare('release_time'))
+				})
+				
 			})
 		},
 		getOpenList() {