![]() |
1
1
根据官方文件 https://www.apollographql.com/docs/link/links/state.html
因此,如果定义了默认值,则永远不会调用查询解析器。(你的定义是对的,它叫做
如果不声明默认值,则可以使用查询解析器在缓存中写入内容(然后将不再调用查询解析器),或者只返回一些值,每次都将调用解析器。 例如,我使用它在第一次调用时获取用户地理位置,这是我现在的默认值,并且永远不会再次调用解析器。 检查我的用例:
在这种情况下,我不为“smePosition”定义默认值 |
![]() |
Johan · 如何使用突变Apollo的突变 1 年前 |
![]() |
robC · 子解析器中的GraphQL参数 6 年前 |
![]() |
Mohamed Baher · 使用直接缓存访问时在映射内获取查询值 6 年前 |
![]() |
VikR · 阿波罗2号。x: 订阅解析程序未启动? 6 年前 |
![]() |
Sacha · GraphQL:成功突变后,我如何发出警告? 6 年前 |
|
macieks · 为什么我们不能将GraphQL仅用于Redux 6 年前 |