reactjs - 无法导入gql
问题描述
我从 graphql-tag 导入 gql 时遇到问题。每次我导入它都会给我这个错误
错误:未捕获的不变违规:传递给解析器的 [object Object] 的参数不是有效的 GraphQL DocumentNode。您可能需要使用“graphql-tag”或其他方法将您的操作转换为文档
这就是我的导入和查询的样子
import gql from 'graphql-tag'
const TOP_POST = gql`
{
topPost{
id
content
}
}`
`
我不知道这是反应原生问题还是我的问题,但有人知道我该如何解决这个问题吗?
解决方案
您的查询中有错字。它应该是:
import gql from 'graphql-tag'
const TOP_POST = gql`
query topPost {
id
content
}`
推荐阅读
- c - 使用结构指针数组时出现 free() 运行时错误
- java - 刷新片段而不是主要活动
- python - 将颜色条与数字对齐
- spring - 如何在 Spring Data MongoOperation 中使用 MongoDB $let
- java - 当我单击行时,Java 编程我的数据无法显示
- c# - C#如何将数据从两个窗口窗体到一个数据库?
- android - Kotlin 调试未在 Visual Studio 代码中启动
- python - 如何更新绘图表达树形图以同时具有标签和绘图内的值?
- http - Android10 上连接到 IoT 设备主机的 Http 请求
- java - influxdb查询这么慢,如何提高性能