【发布时间】:2018-11-02 03:49:03
【问题描述】:
我有一些问题。 我在 React Native 中有 2 个组件。
1. (组件 A) 用于显示数据,该组件使用查询到 graphql
2。 (组件 B) 是在组件 A 中触发查询的按钮,带有一些过滤变量。
当我点击按钮组件时,
它变异了
将过滤器保存到graphql链接状态
触发组件A重新渲染新数据。
问题是,组件 A 没有重新渲染..
这是我点击按钮时触发的代码
this.props.mutate({
variables: {
Category
},
refetchQueries: [{
query: FETCH_SEARCH,
variables: {
productcategory: Category,
search: '',
},
}]
});
如何实现组件 A 的重新渲染?
谢谢
【问题讨论】:
标签: reactjs react-native graphql react-apollo apollo-client