Reactjs React Apollo:将组件状态传递给查询变量

Reactjs React Apollo:将组件状态传递给查询变量,reactjs,apollo,react-apollo,Reactjs,Apollo,React Apollo,是否可以以某种方式将组件状态注入查询选项? 比如说道具 options: (ownProps : any, ownState???) =>{ console.log(a) return { variables: { name : ownProps.name id: ownState.id <-------------------------

是否可以以某种方式将组件状态注入查询选项? 比如说道具

options: (ownProps : any, ownState???) =>{
        console.log(a)
        return {
            variables: {
                name : ownProps.name
                id:  ownState.id <-------------------------

            }
选项:(ownProps:any,ownState??)=>{
控制台日志(a)
返回{
变量:{
名称:ownProps.name

id:ownState.id为了回答我自己的问题,我发现阿波罗的重新获取方法

variables参数将替换查询选项或graphql()查询中使用的变量。

这就解决了问题