【发布时间】:2017-06-25 03:29:17
【问题描述】:
当我将以下内容放在查询用户模型的 React 组件中时,我能够获取 graphQL 查询的整个用户对象,包括 id 属性:
console.log(this.props.data.user)
但是当我尝试从代码中访问 id 属性时:
console.log(this.props.data.user) // undefined
console.log(this.props.data.user.id)
// error cannot get property of undefined
我的第一个猜测是这是一个安全功能;我正在使用 Auth0 和 Graphcool。
但我可能只是以一种倒退的方式来解决这个问题。如果是这样,任何有关以正确方式访问用户 ID 的帮助将不胜感激。
谢谢
【问题讨论】:
标签: reactjs graphql auth0 apollo graphcool