参数函数的Apollo客户端查询返回未定义

时间:2020-04-13 10:41:49

标签: reactjs graphql react-apollo

我正在使用useQuery react hook查询以下查询

query blogs($id: ID!) {
    blog(id: $id) {
      id
        }
  }

查看HTTP请求会显示合法的响应,但在代码中 useQuery返回未定义的数据,没有错误和加载。

<Query query={BLOGPOST_CONTENT_QUERY} variables={{ "id": 1 }}>
            {({ loading, error, data }) => {
            if (loading) return <div>Fetching</div>
            if (error) return <div>Error</div>

            const blogs = data.blogs
            console.log(error)
            console.log(loading)
            console.log(data)

是错误吗?查询出了什么问题?如果我不接受任何参数,阿波罗会给我数据

0 个答案:

没有答案