【发布时间】:2019-06-04 12:07:26
【问题描述】:
根据the doc of apollo-link-state 中的示例,它指出
一旦调用client.writeData,render prop函数上的查询结果会自动更新
假设我们在 apollo 本地缓存中保留了两个变量 foo 和 bar。
ComponentFoo 被 Apollo Query 包裹,查询 foo @client。
那么在应用调用client.writeData({ data: bar: 'something' }) 的某个地方,ComponentFoo 渲染是否会被触发(通过 props 更改)?
还是只有在有人调用client.writeData({ data: foo: 'something' }) 更新 foo 时才会触发?
【问题讨论】:
标签: apollo react-apollo apollo-client apollo-link-state