0
reduxストアでpropsが更新されると、クエリを呼び出す必要があります。しかし、このようなことは起こっていません。コンポーネントがロードされたときに一度だけクエリが呼び出されます。小道具が更新された後、私は再取得の方法を試してみましたApolloクライアントでpropsが変更されたときに、jsが応答するとクエリが呼び出されない
const sampleData = compose(graphql(ITEMS_BY_CATEGORY, {name:"itemByCategory", options: (props) => ({variables: {_id:props.user._id,searchstring:"", start:0,limit:10, itemype:"created",categoryid:props.categoryid}})}))(samplePage)
export default connect(
(state) => ({user: state.user.user,categoryid: state.item.categoryid}),
{}
)(sampleData);
- -
私のコードは次のようです。 Like - this.props.data.refetch()。しかし、それはまた動作しませんでした。