【发布时间】:2018-05-08 22:16:49
【问题描述】:
目标:
我正在尝试使用中继从GraphQL server 中查询特定字符。
问题:
查询在 GraphiQL 中工作。但是在这里,当我运行"relay-compiler": "^1.4.1" 时,我得到...
错误:解析错误:错误:FindGraphQLTags:graphql 中的操作名称 标签必须以模块名称为前缀,并以“Mutation”结尾, “查询”或“订阅”。在模块
Jedi中得到clientQuery。在 “组件/Jedi.js”
问题:
我不能像在 GraphiQL 中那样查询那个特定的字符吗?我怎样才能做到这一点?
守则:
import React from 'react'
import { QueryRenderer, graphql } from 'react-relay'
const BlogPostPreview = props => {
return (
<div key={props.post.id}>{props.post.name}</div>
)
}
export default QueryRenderer(BlogPostPreview, {
post: graphql`
query clientQuery {
character(id: 1000) {
id
name
appearsIn
}
}
`
})
【问题讨论】:
标签: reactjs graphql relay relaymodern