Reactjs 有没有办法不用GraphQL使用继电器?
我正在React应用程序中尝试中继,默认情况下它使用GraphQL。看起来是这样的(Reactjs 有没有办法不用GraphQL使用继电器?,reactjs,graphql,relayjs,Reactjs,Graphql,Relayjs,我正在React应用程序中尝试中继,默认情况下它使用GraphQL。看起来是这样的(Score是某个React.js组件): 问题是:我可以使用自定义API函数将数据返回到片段中吗?像这样: Score = Relay.createContainer(Score, { fragments: { score: myCustomFunction(), // It will return a dataset. }, }); 不,还没有。正在讨论对使用“本地”数据扩充服
Score
是某个React.js组件):
问题是:我可以使用自定义API函数将数据返回到片段中吗?像这样:
Score = Relay.createContainer(Score, {
fragments: {
score: myCustomFunction(), // It will return a dataset.
},
});
不,还没有。正在讨论对使用“本地”数据扩充服务器模式的支持 同时,您有两个选择:
- 在GraphQL服务器上找到分数计算,并通过模式访问它,就像访问任何其他字段一样(请注意,模式中的字段可以是任意计算的产物,因此您可以执行“计算字段”,而不限于从辅助存储中获取普通数据)
- 在客户机上定位数据,并通过GraphQL之外的侧通道访问数据;例如,您可以将其放置在通量存储或其他辅助模块中
Score = Relay.createContainer(Score, {
fragments: {
score: myCustomFunction(), // It will return a dataset.
},
});