我尝试在组织查询中定义一个变量,然后在返回函数中调用它,但是遇到了未定义的错误。我是gql的新手,我想弄清楚这是范围问题还是我可能做错了什么。
这是用于Carbon Design教程的,我尝试了各种定义组织的方法,但是我一直遇到这个错误。
const REPO_QUERY = gql`
query REPO_QUERY {
organization(login: "carbon-design-system") {
repositories(first: 75, orderBy: { field: UPDATED_AT, direction: DESC }) {
totalCount
nodes {
url
homepageUrl
issues(filterBy: { states: OPEN }) {
totalCount
}
stargazers {
totalCount
}
releases(first: 1) {
totalCount
nodes {
name
}
}
name
updatedAt
createdAt
description
id
}
}
}
}
`;
return (
<div className="bx--grid bx--grid--full-width bx--grid--no-gutter repo-page">
<div className="bx--row repo-page__r1">
<div className="bx--col-lg-16">
<Query query={REPO_QUERY}>
{({ loading, error, data: { organization } }) => {
应该填充我创建的表,但是出现此错误:
TypeError:无法读取未定义的属性“组织”