react apollo的graphql hoc有助于通过查询连接组件。这样查询将被执行,并且结果将作为prop在组件中可用。
有没有一种方法可以不直接执行查询,而是将一个函数作为prop传递给该函数,该函数可以作为组件内部的常规函数调用来执行。因为我有一个查询,需要在用户在组件中选择一些选项后执行。
例如
<Form>
<Select onChange={(value) => getCorrespondingValues(value)" />
</Form>
function getCorrespondingValues(value){
this.props.getValuesQuery(values)
}
这可以直接使用apollo客户端来实现。但是无论如何都可以将它与help graphql hoc一起使用。因此无需更改组件代码。
答案 0 :(得分:0)
int index = ch - 'a';