【发布时间】:2017-02-08 18:55:12
【问题描述】:
到目前为止,我设法设置了架构和解析器,apollo 似乎已经启动并运行了。剩下的就是绑定我的 react 组件。
我不完全确定调用查询的语法或过程
假设我在服务器上定义了以下架构:
type Query {
itemById(_id: String) : Item
}
schema {
query: Query
}
type Item {
_id: String!
text: String!
}
还有以下组件:
const Item = ({data}) => {
return <div>{data.text}</div>;
}
Item.propTypes = {
_id: PropTypes.string.isRequired,
}
如何使用从外部源(如会话变量或 url 参数)获取的属性“_id”来装饰项目以获取项目数据?
【问题讨论】:
标签: reactjs meteor jsx graphql apollo