大体思路步骤:
(1)经过axios封装请求正确打开姿势Ⅰ(请求拦截、响应拦截、错误统一处理)
(2)axios封装请求正确打开姿势Ⅱ(post和get方法)
(3)现在就引入封装好的request.js即可
import axios from '@/components/service/request'; // 导入http中创建的axios实例
import qs from 'qs'; // 根据需求是否导入qs模块
const movieList = {
popMovieListApi(params) {
return axios.get(`/douban/j/search_subjects`, { params: params });
},
login(params) {
return axios.get(`login`, { params: params });
},
auth() {
return axios.get(`/user`);
}
}
export default movieList;