首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RTK-Query中脱机使用Redux

在RTK-Query中脱机使用Redux
EN

Stack Overflow用户
提问于 2022-06-11 18:41:56
回答 1查看 614关注 0票数 0

是否有人成功地将Redux与RTK查询结合起来?

我不确定如何用脱机元数据来修饰RTK查询突变,如RTK查询文档中所描述的那样:

代码语言:javascript
复制
const registerUser = (name, email) => ({
  type: 'REGISTER_USER',
  payload: { name, email },
  meta: {
    offline: {
      // the network action to execute:
      effect: { url: '/api/register', method: 'POST', body: `name=${name}&email=${email}`, headers: { 'content-type': 'application/x-www-form-urlencoded' } },
      // action to dispatch when effect succeeds:
      commit: { type: 'REGISTER_USER_COMMIT', meta: { name, email } },
      // action to dispatch if network action fails permanently:
      rollback: { type: 'REGISTER_USER_ROLLBACK', meta: { name, email } }
    }
  }
});

基本上,我希望添加由于设备离线到队列而失败的突变(POST请求),如果设备再次联机,队列将被处理。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-11 22:36:10

这里是RTK查询的作者: RTK查询没有任何机制可以与Redux脱机集成,而且我自己也从未使用过Redux脱机。因此,除非Redux脱机有任何这样的机制与RTK查询集成,否则它可能从未被任何人实现过,而这两个系统是独立的系统,两者之间没有任何关系。

调查一下为您做这件事的Web工作人员可能是个更好的主意吗?但不能100%确定这是否是最好的方法--我自己从来没有过“离线”用例/需求。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72587020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档