axios.delete传参,后端无法获取问题

3,298 阅读1分钟

使用 axios.post 和 axios.put 时,后台均可以通过 req.body 访问到参数,但是使用 axios.delete 时后台却无法接收到参数。

可能是你参数传递错误

delete 和 post 、put的参数不一样,post、put都有三个参数,分别为url、data还有config,而delete只有两个参数,第一个是url,第二个是config;

axios.delete(url, {data: param})

axios.delete传递的参数是需要写在{data:param}的param中

eg:axios.delete(url, {data: {id:45646})