|
@@ -47,6 +47,8 @@
|
|
|
import TaskCard from "@/components/commons/TaskCard";
|
|
import TaskCard from "@/components/commons/TaskCard";
|
|
|
import InstitutionRank from "@/components/InstitutionRank";
|
|
import InstitutionRank from "@/components/InstitutionRank";
|
|
|
import PersonRank from "@/components/PersonRank";
|
|
import PersonRank from "@/components/PersonRank";
|
|
|
|
|
+import Http from '@/http.js';
|
|
|
|
|
+import Apis from '@/api/api.js';
|
|
|
export default {
|
|
export default {
|
|
|
name: "Home",
|
|
name: "Home",
|
|
|
components: { TaskCard, InstitutionRank, PersonRank },
|
|
components: { TaskCard, InstitutionRank, PersonRank },
|
|
@@ -93,6 +95,22 @@ export default {
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
methods:{
|
|
methods:{
|
|
|
|
|
+ //加载数据
|
|
|
|
|
+ loadData:function() {
|
|
|
|
|
+ console.log('loadData')
|
|
|
|
|
+ this.taskList = this.getHotTaskList()
|
|
|
|
|
+ },
|
|
|
|
|
+ //获取热门任务列表
|
|
|
|
|
+ getHotTaskList:function() {
|
|
|
|
|
+ console.log('getHotTaskList')
|
|
|
|
|
+ Http.get(Apis.TASK.GET_HOT_TASK_LIST).then((res) =>{
|
|
|
|
|
+ return res.data;
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
|
|
+ created:function () {
|
|
|
|
|
+ console.log("加载中")
|
|
|
|
|
+ this.loadData()
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|