reactjs - GraphQL 前端反应
问题描述
我创建了变量来接收 GraphQL 申请
const users = gql`
getCompanyById(id: "Jwx7C2RAekf1XZmUf9kX") {
__typename
... on Company {
name
usersConnection(first: 10) {
edges {
node {
id
firstName
lastName
phone
email
cpf
}
}
}
}
}
`;
但是在前端抛出这个错误。
GraphQLError: Syntax Error: Unexpected Name "getCompanyById".
解决方案
我猜您在 getCompanyById 之前缺少大括号。尝试这个:
const users = gql` {
getCompanyById(query: {id: "Jwx7C2RAekf1XZmUf9kX"}) {
__typename
... on Company {
name
usersConnection(first: 10) {
edges {
node {
id
firstName
lastName
phone
email
cpf
}
}
}
}
}
} `;
推荐阅读
- xslt - XSLT:如何在 p 元素中连接 t 元素
- powershell - 比较 powershell 中的 2 个 csv 用户列表并在 csv 文件上创建所有差异
- python - Ansible:ipaddr 过滤器需要在 ansible 控制器上安装 python 的 netaddr
- python - 如何从python中的字符串中提取字节数据?
- json - valuekind 的 JsonElement 参数未定义错误
- angular - 如何在单击 Angular 中的一行时扩展 Mat Table 中的多行?
- azure - Rust:从 Azure 事件中心接收 AMQP 消息
- firebase - SetState 不会改变颤振火力中的值
- image - 如何在 Flutter 中将 CameraController 的 XFile 转换为 Image 类型?
- firebase - 是否有可能通过 webpush 将 Firebase 背景消息发送到 SubUrl?