11

在我的查询中,我混合使用了远程和本地属性。本地属性具有不同的值,具体取决于:

  1. 远程属性
  2. 当前的 unix 时间戳

本地解析器根据这些规则计算本地状态。现在,我面临一个场景,我需要放弃useQuery并使用 Apollo Clientquery来增强灵活性。

除了结构上的差异(例如useQuery,接受两个参数,而client.query只接受一个参数 - 选项对象)之外,使用一个比另一个安全吗?

我发现了文档中未描述的至少一个差异。当我client.query多次调用时,本地解析器在开始时只运行一次。使用useQuery,数据总是被重新计算并且它具有不同的值(根据上面的#2)。

4

0 回答 0