- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在按下提交按钮时调用查询,然后处理响应。
我需要这样的东西:
const [checkEmail] = useLazyQuery(CHECK_EMAIL)
const handleSubmit = async () => {
const res = await checkEmail({ variables: { email: values.email }})
console.log(res) // handle response
}
const [checkEmail, { data }] = useLazyQuery(CHECK_EMAIL)
const handleSubmit = async () => {
const res = await checkEmail({ variables: { email: values.email }})
console.log(data) // undefined the first time
}
最佳答案
这对我有用:
const { refetch } = useQuery(CHECK_EMAIL, {
skip: !values.email
})
const handleSubmit = async () => {
const res = await refetch({ variables: { email: values.email }})
console.log(res)
}
关于reactjs - 等待 useLazyQuery 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62122523/
要求: 我想在 useEffect 中第一次自动调用查询,然后在函数中手动调用。 Issue: Invarient Violation: Too many re-renders. const [ge
我正在使用 useLazyQuery单击按钮时触发查询。查询被调用一次后,结果(数据、错误等)会在每次渲染时传递给组件渲染。例如,当用户输入新的文本输入来更改导致错误的原因时,这是有问题的:错误消息不
我需要在按下提交按钮时调用查询,然后处理响应。 我需要这样的东西: const [checkEmail] = useLazyQuery(CHECK_EMAIL) const handleSubmit
使用来自 @apollo/react-hooks 的 useLazyQuery() Hook ,我能够通过单击按钮来执行查询。但我无法使用它在连续点击时执行相同的查询。 export default
在下面的代码中,永远不会触发 checkme() import { useMutation, useLazyQuery } from '@apollo/react-hooks'; import { L
我有一个 Feed 列表组件,我在它的上方有一个搜索输入组件。这两个组件都使用 useLazyQuery Hook 。const [getFeedPosts, { data, loading, err
目前我有一个 useLazyQuery按下按钮时触发的钩子(Hook)(搜索表单的一部分)。 钩子(Hook)行为正常,只有在按下按钮时才会触发。但是,一旦我触发它一次,它就会在每次组件重新呈现时触发
我正在使用 @apollo/client 在我的应用程序中构建忘记的功能useLazyQuery Hook 。当我第一次单击按钮时,它会发送电子邮件并调用后端 API,但第二次单击等等.. 它只会返回
我的数据库存储项目列表。我编写了一个查询,每次单击按钮时从列表中随机返回一个项目。我使用 useLazyQuery 并调用返回的函数来执行查询,它工作正常。我可以在随后的按钮按下时调用 refetch
我正在构建一个 discord/slack 克隆。我有 channel 、消息和用户。一旦加载了我的聊天组件,就会使用来自 Apollo 的 useQuery Hook 获取 channel 。 默认
我正在构建一个 discord/slack 克隆。我有 channel 、消息和用户。一旦加载了我的聊天组件,就会使用来自 Apollo 的 useQuery Hook 获取 channel 。 默认
我正在浏览 Apollo React hooks 的文档。 并且看到有两个查询钩子(Hook)可用于 useQuery和 useLazyQuery我正在阅读这一页。 https://www.apoll
我有一个用于 apollo 惰性查询的自定义去抖钩子(Hook): import {useLazyQuery} from '@apollo/react-hooks'; import debounce
我有一个用 tsx 编写的页面,在加载时不断崩溃,并出现错误 client.watchQuery cannot be called with fetchPolicy set to "standby"
我是一名优秀的程序员,十分优秀!