【发布时间】:2017-03-13 15:36:38
【问题描述】:
现在我正在使用 HOC withApollo 喜欢:
export default connect(mapStateToProps, mapDispatchToProps)(withApollo(withData(Browse)));
然后在那个组件中:
render() {
const { client } = this.props;
<Button onPress={() => searchInterestsTab(client)} />
然后在该组件之外:
export const searchInterestsTab = (client) => {
^ 但是我发现这变得非常混乱,必须将它从我的组件传递到每个外部函数中。
我不能直接使用:
const apolloClient = new ApolloClient({...})
export default apolloClient;
然后:
import apolloClient from './apolloClient';
无处不在?
【问题讨论】:
标签: react-apollo