前端定义API的几种传参方式

1,

export function posterAddOrEdit({ pId, ...args }) {
return request({
url: '/poster/addOrEdit',
method: 'post',
data: {
pid: pId, ...args
}
})
}
 
2,
export function posterPosterDetail({ pId, ...args }) {
return request({
url: '/poster/posterDetail',
method: 'get',
params: {
pId,
...args
}
})
}
 
3,含有query等
export function posterList({ pageNum, pageSize, ...args }) {
return request({
url: `/poster/list`,
method: 'post',
params: {
pageNum,
pageSize
},
data: {
...args
}
})
}
 
4,formdata
export function editAccountEnable({ accountId, enabled }) {
return request({
url: '/auth/account/editAccountEnable',
method: 'post',
data: `accountId=${accountId}&enabled=${enabled}`
})
}
posted @ 2020-07-31 11:25  我有饼干吃  阅读(1223)  评论(0)    收藏  举报