我过去经常使用可以使用connect的prevues版本来为组件提供数据和突变方法,如下所示:
export default connect({
mapQueriesToProps,
mapMutationsToProps,
})(component);在每个mapQueriesToProps和mapMutationsToProps中,我可以提供许多实例,例如2-3个数据查询和几种突变方法。
但是如何在新版本中使用下面的模式来实现呢?
export default graphql(data, {
options: ({ params: { id } }) => ({
variables: {
id: Number(id),
},
}),
})(component);发布于 2017-05-03 05:33:24
您可以多次使用compose。
编写所有的突变和所有查询,然后将它们组合到组件中。
https://stackoverflow.com/questions/43750207
复制相似问题