1、首先是定义axios的api---api.js文件
import axios from 'axios'
let base = ''
export const getUserListPage = params => axios.get(`${base}/user/list`, { params });
2、定义组件的调用方式---这里其实就是在页面中要进行的
import {getUserListPage} from '../api/api';
getUser(){
let para = {
page: this.page,
name: this.filters.name
};
getUserListPage(para).then((res) => {}
}
3、定义axios的mock转发接口
mock.onGet('/user/listpage').reply((config) => {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve([200, {
total,
users: mockUsers,
}]);
}, 100);
});
});
4、在页面上点击按钮等触发axios中的定义requestLogin()的方法
getUser(){};
方法里面的参数就是你想要发送过去处理的数据