# 接口

# 目录结构

└─ src                          # 项目主文件
   └─ api                       # 接口请求文件夹
      ├─ api.js                 # 首页与影视相关接口
      ├─ movie.js               # 影视接口
      ├─ actor.js               # 影人接口
      ├─ role.js                # 角色接口
      ├─ award.js               # 奖项接口
      ├─ article.js             # 文章资讯接口
      ├─ review.js              # 影评接口
      ├─ common.js              # 通用接口
      ├─ serial.js              # 影视系列接口
      ├─ user.js                # 用户接口
      └─ video.js               # 短视频接口

# 接口示例文件说明

import http from '@/http/index'

// 影视相关接口
export const getMovies = (params) => http.get(`/movies`, params);  // 影视列表
export const getMovie = (id) => http.get(`/movies/${id}`);         // 影视详情

import http from '@/http/index' 引入 axios 封装文件,其中 @src 目录别名,在 vue.config.js 文件中定义。

configureWebpack: {
	resolve: {
		alias: {
			'@': resolve('src'),
			'images': resolve('src/assets/images'),
		}
	}
},
上次更新: 6/24/2022, 6:15:24 PM
示例展示,因PC端无touch事件,请在手机上进行浏览