我正在使用带有 RTK 突变的 Typescript,一切正常,但如果我以特定 JSON 格式从后端发送任何错误,例如:
{
status: "Error",
message "Something went wrong"
}
Run Code Online (Sandbox Code Playgroud)
当我检查浏览器网络选项卡时,它会向我显示正确的错误响应,例如:
{
data: {
status: "Error",
message "Something went wrong"
}
}
Run Code Online (Sandbox Code Playgroud)
我在突变挂钩中遇到错误:
const [createCategory, {isLoading, error }] = useCreateCategoryMutation();
Run Code Online (Sandbox Code Playgroud)
但我无法error.data.message在我的反应中访问它给我的类型错误,例如:
类型“FetchBaseQueryError | ”上不存在属性“数据” 序列化错误'。