Reactjs 我做错了什么未捕获的TypeError:对象(…)不是函数-React GraphQL
我在其他帖子中读到,为了解决这个问题,我需要安装“react”:“16.8.0”和“react dom”:“16.8.0”,我已经安装了,错误依然存在- 这是第一次使用GraphQL,下面是我的代码(简化)Reactjs 我做错了什么未捕获的TypeError:对象(…)不是函数-React GraphQL,reactjs,graphql,Reactjs,Graphql,我在其他帖子中读到,为了解决这个问题,我需要安装“react”:“16.8.0”和“react dom”:“16.8.0”,我已经安装了,错误依然存在- 这是第一次使用GraphQL,下面是我的代码(简化) 如果您使用的是GraphQL,它应该是一个指令,因此: <Query query={ gql` { menu(id: "TWVudToy") { ... 然后,它使您的查询更具可读性: <Query query={MY_QUERY} variabl
如果您使用的是GraphQL,它应该是一个指令,因此:
<Query query={
gql`
{
menu(id: "TWVudToy") {
...
然后,它使您的查询更具可读性:
<Query query={MY_QUERY} variables={...
如果您使用的是GraphQL,它应该是一个指令,因此:
<Query query={
gql`
{
menu(id: "TWVudToy") {
...
然后,它使您的查询更具可读性:
<Query query={MY_QUERY} variables={...
使用默认的导入自graphql标记,例如:
import gql from 'graphql-tag'
使用默认的导入自graphql标记
,例如:
import gql from 'graphql-tag'
您已安装graphql标记?以及react apollo?尝试从“graphql标签”导入gql
@Moriya是的,我有,谢谢you@thedude那起作用了,我不能告诉你我有多感激你am@thedude你能把它作为一个答案让我接受吗?你已经安装了graphql标签了吗?以及react apollo?尝试从“graphql标签”导入gql
@Moriya是的,我有,谢谢you@thedude那起作用了,我不能告诉你我有多感激你am@thedude你能把它作为一个答案,这样我就可以接受了吗?德德在上面的评论是错误消失的原因。我将抽象出查询代码,谢谢。问题中显示的查询在语法上没有问题。然而,这个答案中的疑问在语法上是不正确的。规范中概述了GraphQL文档的正确语法。上面的德德注释是错误消失的原因。我将抽象出查询代码,谢谢。问题中显示的查询在语法上没有问题。然而,这个答案中的疑问在语法上是不正确的。规范中概述了GraphQL文档的正确语法。
import gql from 'graphql-tag'