params是添加到url的请求字符串中的,用于get请求。
而data是添加到请求体(body)中的, 用于post请求。
get用params,“请求参数”
post用data,“推送用户数据”
//1是post请求,2是put请求,3是get请求
import { post, put, get,del} from './request';
//登录(post请求)
export function toLogin(user) {
return post({
url: '/login',
params: user,
});
}
//添加用户(post请求)
export function addUsers(queryInfo) {
return post({
url: '/users',
method: 'post',
data: queryInfo,
});
}
//获取用户列表(get请求)
export function getUserList(queryInfo) {
return get({
url: '/users',
method: 'get',
params: queryInfo,
});
}
//编辑用户信息并提交(put请求)
export function submitUsers(id, queryInfo) {
return put({
url: '/users/' + id,
data: queryInfo,
});
}
小程序传参:https://www.bilibili.com/video/BV1nE41117BQ?p=67
接口文档:https://www.showdoc.com.cn/128719739414963?page_id=2526159696464209