开发者问题收集
我在其他帖子中看到,要解决这个问题,我需要安装“react”:“16.8.0”和“react-dom”:“16.8.0”,我已经这样做了,但错误仍然存​​在-这是第一次使用 GraphQL,这是我的代码(简化)import React from 'react'import { Query } from 'react-apollo'import { gql } from 'graphql-tag'c
我一直收到 Object is perhaps 'undefined'. TS2532 的错误信息,我知道这是由于 setViewer 被赋值未定义所致,我这样做是为了进行登录匹配,但我遇到了另一个问题。现在,我有 2 个数据进入 homeviewer,其中一个是公告,当我尝试访问数据时,它给出了 TS2532 错误。以下是代码。我是新手,我不知道要对 setViewer (setViewer:
我有一个运行良好的 React/GraphQL 小型应用程序,我正在尝试向其中添加 TypeScript,因为我对 TypeScript 不熟悉,正在尝试学习它。我有一个 GraphQL API 端点,它返回产品及其信息。使用 React,我将产品存储在一个状态中,然后使用 JSX 呈现每个产品。我创建了一个类型Product,其中包含我期望 API 返回的信息,但它也返回了嵌套对象,我尝试的一切
我正在尝试使用 Node.js、React 和 graphql 创建一个博客。我对所有这些技术(包括 Java/Typescript 本身)都不熟悉。非常感谢您的帮助。目前,我无法获取要显示的文章数据。在函数 getStaticProps 中,我可以正常读取 graphql 响应的数据。但是当我将该数据作为参数传递给 React 组件时(因为 getStaticProps 在构建时提供该数据),我
我试图将一个对象从一组排列的图像映射到单独的产品页面上的图像库中(来自 strapi)。显示了正确数量的图像,但它重复了相同的图像。即使在产品页面上,也不应该在各自的数组中包含该图像。示例 -https://i.sstatic.net/3zRTu.jpg我检查了来源,图像 src 链接都是同一张图片的不同版本。 -https://i.sstatic.net/UEn1m.jpgGraphIQL -h
我尝试使用compose将我的Chat组件与两个查询和一个突变包装在一起。但是,控制台中仍然出现以下错误:Uncaught Error:react-apolloonly supports a query, subscription, or a mutation per HOC.[object Object]had 2 queries, 0 subscriptions and 0 mutations
在突变后向存储写入查询时出现错误。突变有效,我能够读取突变后的查询。当我将相同的查询写入存储缓存时,我收到以下错误:index.js:2178 Error: Error writing result to store for query:query ($applicationId: Int) {vApplicationApprovalChainList(ApplicationId: $applic
在我的应用程序的其中一个页面上,我正在使用 graphql apollo 客户端进行两次 api 调用。一个是document,另一个是menu。我需要我的一个组件中的菜单数据,因此我想使用readQuery以避免再次获取它。我正在做的是:const client = useApolloClient();try {const testData = client.readQuery({query:
我定义了以下 gQL,import gql from 'graphql-tag'const SIGN_UP_QUERY = gql`query {signUpForm @client {firstNameemailpassword}}`并且我将其与 react-apollo 查询一起使用<Query query={SIGN_UP_QUERY}>{({data: {signUpForm: { fir
因此,我想使用 Apollo Client 反应钩子“useQuery”来查询运行 Apollo Server 的 graphql 后端。但是定义的查询 const 将返回一个错误:Uncaught TypeError:(...) 不是函数,因此页面根本没有呈现。我的 ApolloClient 和提供程序设置如下:index.js:import React from 'react';import
我正在开发一个 MERNG 应用程序,到目前为止一切都运行良好,但我在 useMutations 的前端遇到了一些错误,让我向您解释一下。因此,在登录/注册部分,如果您将字段留空或在登录中,如果在数据库中找不到您的用户,它会出现错误,并且我在函数 onError(err) 中收到这些错误,但是,问题是,它总是给我错误,它说,无法读取未定义的属性“扩展”,即使我没有错误,它也会给出错误,让我给你展示
我有一个相当简单的组件:import {useQuery} from '@apollo/react-hooks';import resolvers from '../../resolvers';const DashboardComponent = () => {const {data} = useQuery(resolvers.ReturnAllMovies);const movies = dat
我有这段代码import React from "react";import { useQuery } from "@apollo/react-hooks";import gql from "graphql-tag";const FETCH_POSTS_QUERY = gql`{getMovies {idtitle}}`;function Home() {const { loading, data
我是 GraphQL 新手,我不明白为什么当我请求获取数据时,例如data.category.products,我得到了正确的输出,但是例如,如果我请求data.category.products.prices,我会收到此错误:TypeError:data。 category.products.prices 未定义我的查询:query AllCategory{category {products
我正在寻找调试与错误消息有关的问题:未捕获的 TypeError:无法解构'(0,apollo_client__WEBPACK_IMPORTED_MODULE_4_.useQuery)(...)'的属性'slumpMedias',因为它未定义。上下文:我正在为我的 React.js 项目设置后端,我正在使用 WordPress 和 GraphQl 作为无头 CMS。据我所知,我的应用程序已正确设置