當我把下面在查詢用戶模型我能夠讓整個用戶對象由graphQL作爲查詢包括id屬性一個陣營組成:如何返回Apollo中用戶對象的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將不勝感激。
謝謝
謝謝,但我實際上使用你建議的github項目。它正在與認證,查詢,突變,整個工作。 –
你可以在你的代碼中添加更多的上下文嗎?也許你正在'data.loading'之前訪問'data'。 – marktani
'data.loading'爲false之前,也就是說。 – marktani