React useRxDocument 启动加载: false; 钩子在键/查询更改时提交过时的已解析数据
作者: chris-rnwbl创建于 2026年8月15日更新于 2026年9月10日
标签stale
错误
- “使用RxDocument”第一幅画看起来像“未找到”
https://GitHub.com/pubkey/rxdb/blob/master/src/plugins/react/hooks/use-rx-document.ts 互联网档案馆的存檔,存档日期2014-12-21.
c. [结果,设置Result]=使用状态(无效); const [loading, setLoading] = 使用状态(假); // 当一个密钥被设定时应当为真
`SetLoading(真)'只在`使用效果'中运行。 第一项承诺的油漆是 " 装入:假 " 和 " 结果:无效 " 。 那些在将`null'视为失踪之前检查`loading'的打电话者仍然在那个框架上弄错了。 从没有钥匙到钥匙都有同样的第一幅画
#8292 / #8294 设定了仅用于“使用RxQuery”/“使用LiveRxQuery”的初始“装入:真实”。 `使用RxDocument ' (#8272)仍然开始`虚假'。
2. 查询或密钥更改将上一个结果按已结算
关于`query'/`primaryKey ' 更改,`useLiveRxQuery'和`useRxDocument'均保留先前的`结果'/`结果'并用`load: false'来表示 ' 一次已作成品。 `使用效果'中的`错误(真实)'为时已晚。
□ 预期
- " 使用RxDocument " : " 装入 " 是 " 真实的 " ,只要一个键被设定而当前键尚未发射。
- 在查询或密钥更改后,第一个承诺的油漆不得以 " 装入:虚假 " 的方式呈现先前的结果。
□ 相关
- #8292 / #8294 — 初始“装入:真实”仅用于列表查询
这种行为背后是否有原因或惯例? 许多其他反应库则在事情得到解决之前使用相当积极的`加载:真实'状态。 我认为阿波罗的模型有合理的信息,尤其是有扩展的网络状态.内容来源: pubkey/rxdb