水合没有查询的中继片段
Posted
技术标签:
【中文标题】水合没有查询的中继片段【英文标题】:hydrate Relay Fragment without Query 【发布时间】:2021-11-03 20:29:53 【问题描述】:在我的应用程序的某些部分, 我有一个使用片段的组件。 但是在树的某个地方,我有时需要创建等待与服务器同步的临时对象(一旦它们被转换为普通中继对象)。
但在那之前,它们只是组件树下传递的几个对象。
createFragmentContainer
+ 一些 @relay(mask: false)
使这一切成为可能。
但我想使用useFragment
让它更干净一些。
Usefragment 根本不喜欢“假片段”数据。
有没有办法从不直接来自查询的数据中清晰地混合片段?
或者其他方式?
【问题讨论】:
【参考方案1】:commitLocalUpdate 似乎是最好的主意 您甚至可以根据需要创建新类型
https://relay.dev/docs/v10.1.3/mutations/#using-updater-and-optimisticupdater
【讨论】:
以上是关于水合没有查询的中继片段的主要内容,如果未能解决你的问题,请参考以下文章