Commit 99f73fbd by yanju

改变首页

parent c079d89e
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<div class="home-container"> <div class="home-container">
<div class="home-container__l"> <div class="home-container__l">
<banner :linkArr="linkArr" :imgArr="imgArr" style="margin-top: 40px"></banner> <banner :linkArr="linkArr" :imgArr="imgArr" style="margin-top: 40px"></banner>
<card-container style="margin-top: 40px" title="项目推荐" more="查看更多" @listenCardConMore="changeRoute('/project')"> <card-container style="margin-top: 40px" title="热门项目" more="查看更多" @listenCardConMore="changeRoute('/project?type=all')">
<project-card v-for="(val,index) in projectList" :key="val.projectId" :info="val"></project-card> <project-card v-for="(val,index) in projectList" :key="val.projectId" :info="val"></project-card>
</card-container> </card-container>
<card-container style="margin-top: 16px" title="精选博文" more="查看更多" @listenCardConMore="changeRoute('/blog')"> <card-container style="margin-top: 16px" title="热门博客" more="查看更多" @listenCardConMore="changeRoute('/blog?type=all')">
<project-card v-for="(val,index) in blogList" :key="val.blogId" :info="val"></project-card> <project-card v-for="(val,index) in blogList" :key="val.blogId" :info="val"></project-card>
</card-container> </card-container>
</div> </div>
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<user-card style="padding-bottom: 2px;padding-top: 2px" v-for="(val,index) in elitesList" :key="val.userId" :info="val"></user-card> <user-card style="padding-bottom: 2px;padding-top: 2px" v-for="(val,index) in elitesList" :key="val.userId" :info="val"></user-card>
</card-container> </card-container>
<card-container style="margin-top: 16px" title="热门问答" more="更多" @listenCardConMore="changeRoute('/answer')"> <card-container style="margin-top: 16px" title="热门问答" more="更多" @listenCardConMore="changeRoute('/answer?type=all')">
<nuxt-link tag="div" :to="'/answer/detail/'+val.questionId" class="topic-content__c" v-for="(val,index) in answerList" :key="val.questionId" > <nuxt-link tag="div" :to="'/answer/detail/'+val.questionId" class="topic-content__c" v-for="(val,index) in answerList" :key="val.questionId" >
<p>{{val.questionTitle}}</p> <p>{{val.questionTitle}}</p>
<h6>{{val.replyNumber}}</h6> <h6>{{val.replyNumber}}</h6>
...@@ -54,14 +54,14 @@ ...@@ -54,14 +54,14 @@
async asyncData ({ $axios }) { async asyncData ({ $axios }) {
let blogList = await $axios.$get(config.api.get.Blog.list,{ let blogList = await $axios.$get(config.api.get.Blog.hotList,{
params:{ params:{
page:1, page:1,
size:5, size:5,
} }
}); });
let projectList = await $axios.$get(config.api.get.Project.list,{ let projectList = await $axios.$get(config.api.get.Project.hotList,{
params:{ params:{
page:1, page:1,
size:5, size:5,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment