这个错误在 Redux - Toolkit 中意味着什么?

Eli*_*Eli 13 javascript redux react-redux redux-toolkit

我在使用Redux-Toolkit时遇到以下错误,这是什么意思?

   name:"ConditionError"
   message:"Aborted due to condition callback returning false."
Run Code Online (Sandbox Code Playgroud)

phr*_*hry 30

这意味着 asyncThunk 由于 而未执行condition。如果您使用 RTK 查询,这仅意味着跳过了另一个请求,因为已经有一个请求正在运行或缓存中已经有一个值,因此不需要发出任何请求。这是 RTK-Query 用于跟踪组件订阅的内部拒绝,而不是错误。

  • @STEEL 嗯,有两个选项:“已完成”和“已拒绝”。“拒绝”不仅意味着“错误”,还意味着“不满足条件”或“中止”。“这意味着错误”只是您的假设。有关文档,请参阅 [dispatchConditionRejection](https://redux-toolkit.js.org/api/createAsyncThunk#options) (4认同)