中继现代碎片容器,道具不自动可用
Posted
技术标签:
【中文标题】中继现代碎片容器,道具不自动可用【英文标题】:Relay Modern Fragment Container, props not available automatically 【发布时间】:2018-06-28 20:50:53 【问题描述】:文档说明:https://facebook.github.io/relay/docs/en/fragment-container.html#arguments
graphql 标记的片段。如果片段使用命名约定 <...>_,片段的数据将可用于 组件作为给定的道具。如果片段 name 没有指定 prop 名称,数据将作为数据提供 道具。
但是,数据似乎没有作为 .data 道具传递给我的反应组件。我必须使用道具手动传递它。
【问题讨论】:
【参考方案1】:数据已被提取并在中继存储中。但是,除非父组件将匹配的有效负载传递给它,否则组件不知道如何获取此数据。
不建议这样做,但如果您尝试在组件上使用 mask
pragma / 指令,它会让您了解各个部分如何组合在一起。
【讨论】:
我的错,它叫面具,不匹配! github.com/facebook/relay/blob/master/docs/…以上是关于中继现代碎片容器,道具不自动可用的主要内容,如果未能解决你的问题,请参考以下文章