【发布时间】:2020-02-04 10:41:54
【问题描述】:
使用来自@apollo/react-hooks 的useLazyQuery() 挂钩,我能够在单击按钮时执行查询。但我不能使用它在连续点击时执行相同的查询。
export default ({ queryVariables }) => {
const [sendQuery, { data, loading }] = useLazyQuery(GET_DIRECTION, {
variables: queryVariables
});
return <div onClick={sendQuery}>Click here</div>;
}
在上面的sendQuery 只执行一次。
【问题讨论】:
标签: reactjs react-apollo apollo-client react-apollo-hooks