使用post传递query参数:
post接收两种的参数形式:data
和params
axios({
url: ``,
data:{} // data的参数就是body参数
params: {} // params是query的参数
})
使用post 传递File
使用new FormData()
interface queryParams {}
const fileData = new FormData()
fileData.append('file', {}) // 使用append往fileData里放入需要传递的FIle数据
async function postFile(params: queryParams, data: FormData) {
return http.post(`/version/lists`, {
params,
data,
})
}
postFile({}, fileData) // 调用