【发布时间】:2021-03-13 22:59:21
【问题描述】:
我试图在提交表单/onClick 后调用 useLazyQuery,但由于某种原因,我总是不确定。这是我定义我的钩子的方式;
const component = () => {
const [getMyValues, {loading, error, data: myValues}] = useLazyQuery(GET_MY_VALUES);
onSubmit = async () => {
if(checkCondition){
const someData = await getMyValues({ variables: {o: names } });
console.log({someData}) //undefined
}
}
}
如何获取someData变量中的查询数据?
【问题讨论】:
标签: reactjs react-hooks react-apollo react-apollo-hooks graphql-tag