diff --git a/vueHomilyLink/src/api/HomeApi.js b/vueHomilyLink/src/api/HomeApi.js new file mode 100644 index 0000000..55a665b --- /dev/null +++ b/vueHomilyLink/src/api/HomeApi.js @@ -0,0 +1,12 @@ +import service from "."; +const homeApi = { + //获取首页列表 + gethomeList() { + return service.get('/mainpage/get-shows'); + }, + //获取视频列表 + getHomeVideo(){ + return service.get('/mainpage/get-videos'); + } +} +export default homeApi; \ No newline at end of file diff --git a/vueHomilyLink/src/api/index.js b/vueHomilyLink/src/api/index.js new file mode 100644 index 0000000..a388e65 --- /dev/null +++ b/vueHomilyLink/src/api/index.js @@ -0,0 +1,14 @@ +import axios from "axios"; + +const service = axios.create({ + baseURL: 'http://localhost:8080', +}); + + +//Axios的响应拦截器.. +service.interceptors.response.use(resp => { + return resp.data; +}, error => { + return Promise.reject(error); +}); +export default service; \ No newline at end of file diff --git a/vueHomilyLink/src/components/Nav.vue b/vueHomilyLink/src/components/Nav.vue index f93301b..39fb6ae 100644 --- a/vueHomilyLink/src/components/Nav.vue +++ b/vueHomilyLink/src/components/Nav.vue @@ -18,7 +18,7 @@ background-color: rgba(177, 174, 159, 0.493); height: 30px; border-bottom: 1px solid #aaa; - width: 1200px; + width: 1000px; margin-right: auto; margin-left: auto; } diff --git a/vueHomilyLink/src/views/HomeView.vue b/vueHomilyLink/src/views/HomeView.vue index 632343e..6797f11 100644 --- a/vueHomilyLink/src/views/HomeView.vue +++ b/vueHomilyLink/src/views/HomeView.vue @@ -1,109 +1,122 @@