我正在使用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)
是错误吗?查询出了什么问题?如果我不接受任何参数,阿波罗会给我数据