You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Axios Delete报错:类型'UserModelDelete'与'AxiosRequestConfig'无共同属性

解决Axios删除请求的类型错误:Type 'UserModelDelete' has no properties in common with type 'AxiosRequestConfig'

这个错误的核心原因是你调用Axios delete方法的传参方式不符合类型要求,具体修正方法如下:

  • 修正Axios调用格式
    Axios的delete方法第二个参数需要传入AxiosRequestConfig配置对象,而非直接传递UserModelDelete实例。如果要在delete请求中携带请求体数据,需将模型对象放到配置的data字段中。

    错误写法:

    axios.delete("/api/holiday", deleteModel);
    

    正确写法:

    axios.delete("/api/holiday", { data: deleteModel });
    
  • 类型匹配验证
    确认UserModelDelete的结构与后端接口接收的参数结构一致,确保Axios能正确将data序列化为后端所需格式,同时通过类型检查。

内容的提问来源于stack exchange,提问作者Itay999

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 22:20:28