小编Ali*_*lin的帖子

无法读取未定义的属性(读取“bind”)useQuery

我这里有这个代码

\n
import React from "react";\n\nimport { useQuery } from "@apollo/react-hooks";\nimport gql from "graphql-tag";\n\nconst FETCH_POSTS_QUERY = gql`\n  {\n    getMovies {\n      id\n      title\n    }\n  }\n`;\n\nfunction Home() {\n  const { loading, data } = useQuery(FETCH_POSTS_QUERY);\n\n  if (data) {\n    console.log(data);\n  }\n\n  return (\n    <div>\n      <h1>Home</h1>\n    </div>\n  );\n}\n\nexport default Home;\n\n
Run Code Online (Sandbox Code Playgroud)\n

当我运行它时,我的控制台中出现很多错误。我不确定我\xe2\x80\x99m 做错了什么。

\n

错误图片

\n

我可以看出这是由我认为 useQuery 的使用方式引起的。但我不确定出了什么问题。

\n

谢谢!

\n

reactjs graphql graphql-js react-apollo apollo-client

5
推荐指数
2
解决办法
4224
查看次数