使用relay.js,出于某种原因,当我进行变异并在getConfigs
中使用REQUIRED_CHILDREN获取返回值时,将返回带有奇怪别名的连接:_tierItems2EmfF3
其中应该是{{ 1}}。
当我通过GraphiQL进行相同的变异时,连接会正确返回。
我不确定这是否是某种配置问题,但我不知道是什么导致这种情况。
答案 0 :(得分:1)
这是故意的:别名实际上是对连接参数进行编码。这是first: 5
之类的相对简单的哈希。但是,您实际上并不应该关注别名结果是什么,因为它仅由Relay内部使用以确保连接结果与正确的容器相关联(因为您可以拥有,例如,两个容器获取相同的连接不同的论点)。