首页 > 解决方案 > 无法导入gql

问题描述

我从 graphql-tag 导入 gql 时遇到问题。每次我导入它都会给我这个错误

错误:未捕获的不变违规:传递给解析器的 [object Object] 的参数不是有效的 GraphQL DocumentNode。您可能需要使用“graphql-tag”或其他方法将您的操作转换为文档

这就是我的导入和查询的样子

import  gql from 'graphql-tag'
const TOP_POST = gql` 
{                                                               
topPost{
       id
       content
    }
 }`

`

我不知道这是反应原生问题还是我的问题,但有人知道我该如何解决这个问题吗?

标签: reactjsreact-nativegraphql

解决方案


您的查询中有错字。它应该是:

import  gql from 'graphql-tag'
const TOP_POST = gql`                                                                
    query topPost {
       id
       content
    }`

推荐阅读