根据apollo-link-state 文档中的示例,它指出
一旦调用 client.writeData,render prop 函数上的查询结果会自动更新
假设我们在 apollo 本地缓存中
foo
保留了两个变量。由 Apollo 包装查询。bar
ComponentFoo
Query
foo @client
那么在应用调用中的某个地方client.writeData({ data: bar: 'something' })
,会ComponentFoo
触发渲染(通过道具更改)吗?
还是只有当有人调用client.writeData({ data: foo: 'something' })
更新 foo 时才会触发?