【发布时间】:2018-08-17 00:29:47
【问题描述】:
我正在尝试获取需要将 id 传递给它的查询。但是我没有在组件中调用查询。我尝试使用 options 在导出中传递它,但无法正常工作。
这是我所拥有的:
this.props
.addLyricToSong({
variables: {
content: this.state.content,
songId: this.props.songId
},
refetchQueries: [{query: fetchSong}]
});
正如我所说,我得到的错误是查询 fetchSong 需要将 id 传递给它。
我在底部试过这个:
options: props => {
return { variables: { id: props.songId } };
}
但正如我所说,我没有在组件中调用此查询,我认为这就是它不起作用的原因。
【问题讨论】:
标签: reactjs graphql apollo react-apollo apollo-client