我在图形QL中遇到查询问题
这是我的问题
const discussionform = gql`
query totara_mobile_discussion {
discussion {
__typename
us
sys
}
}
`;
从"@apollo/react-hooks"导入{useQuery};
const Profile = ({ navigation }: ProfileProps) => {
const { loading, data, error } = useQuery(discussionform);
if (loading) return <Loading testID={"test_ProfileLoading"} />;
return (
<View>
<Text>{data}</Text>
</View>
);
};
我得到的错误
Missing field __typename in {
"us": "General news and announcements",
"sys": "tesr"
}
通过在服务器端的架构中添加__typename,问题将得到解决。
query totara_mobile_discussion {
discussion : totara_mobile_discussion {
us
sys
__typename
}
}
我已经用React Apollo设置了一个React应用程序,可以成功地查询我的API。 但是,当我进行突变时,会出现奇怪的效果。我成功地取回了所有数据(如Chrome开发工具的网络选项卡中所示),但是当尝试数据时,它说它是。 以下是相关代码: 因此,当我调用函数时,我在控制台中收到以下内容: 但是在网络选项卡中查看时,我看到数据毕竟确实存在,并且正是我正在寻找的。此外,我的数据库已正确更新所有预
与我们的团队一起,我们将用Reactjs Apollo Graphql启动一个中型项目,我们正在寻找架构模式来维持该项目的秩序。 我正在阅读和观看一些关于Reactjs体系结构的视频,评论最多的是Redux,看起来不错,它有状态管理和工作文件结构(如层),但使用Api Rest可以更好地工作,我们希望使用Graphql。 另一个选项是只使用Graphql和Apollo,因为Apollo有自己的状态
Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 一、背景介绍 服务端基于 Spring Boot 和 Spring Cloud 开发,打包后可以直接运行,不需要额外安装 Tomcat 等应用容器。 Java 客户端不依赖任何框架,能
简介 阿波罗 STM32F429 是正点原子推出的一款基于 ARM Cortex-M4 内核的开发板,最高主频为 180Mhz,该开发板具有丰富的板载资源,可以充分发挥 STM32F429 的芯片性能。 开发板外观如下图所示: 该开发板常用 板载资源 如下: MCU:STM32F429IGT6,主频 180MHz,1024KB FLASH ,256KB RAM 外部 RAM:W9825G6KH(S
我正在尝试为接受JSON输入的前端库创建一个java SDK。本质上,此SDK将特定类型的对象转换为JSON,然后由前端库使用。 我正在使用杰克逊的多态序列化/反序列化使用它的注释系统。 我有一个基类a和扩展a的两个子类B和C。类a有一个类型字段,我用它来决定要使用哪个类(B或C)。语法如下所示: 现在,当我使用Jackson的ObjectMapper函数读取字符串化的JSON并转换为类A时,我根
我想使用React钩子的来设置视频流的src对象,但视频引用为null,我得到的错误是:TypeError:无法在GetMedia处设置null的属性“src对象”。我正在使用来调用记录引用的函数。 奇怪的是,我看到了和一个current值。参见控制台日志截图: 我读过useRef的文档,也看过关于Stack Overflow和Github的所有其他文章,但无法弄清楚这一点。最近的一个帖子是这一个