如何在将Relay.createContainer片段响应作为props传递之前对其进行清理

时间:2017-01-16 10:35:40

标签: reactjs graphql relayjs relay

在使用Relay.CreateContainer创建容器时,我传入的Relay.QL片段调用了一个对象数组。

这个对象数组默认包含一些我不想包含的对象。

是否可以在将此响应作为道具传递给我正在渲染的组件之前对其进行清理?

我想做点什么

Intent myIntent = new Intent(context, DoSomething.class);
 PendingIntent pendingIntent = PendingIntent.getActivity(
        context, 
        0, 
        myIntent, 
        Intent.FLAG_ACTIVITY_NEW_TASK);

1 个答案:

答案 0 :(得分:1)

我在Relay discord频道中询问并被告知以下其中一种是处理此问题的正确方法。

  1. 创建一个演示组件并在那里处理清理(我已经使用过滤器进行了清理),
  2. 或者自己处理GrahpQL服务器内的清理,并且不要将任何不必要的内容传递给应用程序(我们现在将通过一个简单的过滤器来实现)。
  3. https://discordapp.com/channels/102860784329052160/102861057189490688