我有一个使用的应用:
<App>
<NavBar data={data}/>
{children}
<Footer>
</App>
我有两条路线:
<App><Foo /></App>
<App><Bar /></App>
使用查询渲染器foo Foo:
query on RootQuery {
viewer {
...NavBar_data
...Foo_data
}
}
和Bar:
query on RootQuery {
viewer {
...NavBar_data
...Bar_data
}
}
我目前正在使用dataFrom =&#34; STORE_THEN_NETWORK&#34;但这仅在完整查询可用时才有效。我希望它能够处理商店中已存在的部分数据。
有没有办法让Relay QueryRenderer开始使用商店中已有的数据进行渲染 从Foo导航到Bar 例如,NavBar_data已经在商店中 但Bar_data不是 我喜欢它渲染两次,一次使用NavBar_data,一次使用Bar_data和NavBar_data 例如,NavBar可以安全陈旧