【发布时间】:2019-02-15 06:43:16
【问题描述】:
我正在关注 apollo subscriptions tutorial 并且我的订阅正在运行,但我无法使用 onSubscriptionData 数据回调。
这是我的代码:
const MESSAGE_CREATED = gql`
subscription {
messageCreated {
id
content
}
}
`;
const MyComponent = () => (
<Subscription
subscription={MESSAGE_CREATED}
onSubscriptionData={() => {
console.log('subs');
}}
>
{({ data, loading }) => {
if (loading && !data) return <View />;
return (
<Text>New comment: {!loading && data.messageCreated.content}</Text>
);
}}
</Subscription>
);
我的控制台上没有 subs 日志。
【问题讨论】:
标签: reactjs react-native graphql apollo react-apollo