apollo

    0熱度

    1回答

    我有一個編輯表單組件,它與Apollo Client和Redux-Form連線,並且我還安裝了prop-types。 我記得隨着時間的推移,第三方庫有時會拋出這些消息,如果他們缺少proptypes,或者我的某些父組件不正確使用prop-types。 雖然我不知道該在哪裏尋找或者爲什麼,但是我很難推理它。 這裏是錯誤的截圖,一個來自Apollo,一個來自Redux-Form: 但是, 我對這個觀點

    1熱度

    1回答

    我檢查this.props.data.loading,如果它完成(並沒有錯誤),那麼我想直接使用this.props.data。但是,TS告訴我,它可能是Apollo類型實現方式的空白b/c。 避免每次都需要寫這樣的東西的最佳方法是什麼? (this.props.data as any).myData.foobar 例如,我可以拋出,如果它爲空(它永遠不應該)。但是這是一個令人討厭的解決方案,

    1熱度

    1回答

    隨着阿波羅2.X除去Redux的集成有利於apollo-cache-inmemory ,如果有任何示例應用使用的redux-form與較新apollo-clientreact-apollo堆沿想知道?

    0熱度

    1回答

    Apollo graphql-tools現在有架構拼接,這是偉大的。 我想合併多個端點生成類似於GraphQL Hub架構,就像這樣: query { github: { ... } # GitHub Schema twitter: { ... } # Twitter Schema myOwnGraphqlSchema: { ... } } 是如何做到這一點的最好的方法? 叉這裏來進行測試:htt

    0熱度

    1回答

    我們想知道如果我們理解如何在apollo中查詢權利的方式。我們的目標非常簡單:我們需要來自graphQL的數據在我們應用程序的2個不同位置。如果數據準備好了,兩個地方都需要完成結果的信息和信息。 所以現在的問題是什麼是在阿波羅做這個最好的方法?我們無法在文檔中找到示例。 相同的查詢 我們認爲相同的查詢可以完成這項工作。所以我們用同樣的Query在其中包含了我們的組件。 問題:這將導致查詢將執行兩次

    1熱度

    1回答

    我正在學習GraphQL,並在通讀教程時遇到了我無法理解的行爲。 比方說,我們在架構中定義的類型: type Link { id: ID! url: String! description: String! postedBy: User votes: [Vote!]! } 由於文檔votes: [Vote!]!意味着該領域應該是一個非空的和陣

    0熱度

    1回答

    我的GraphQL/Apollo與Kotlin/Android一起使用時出現了一些問題。 我無法從子包中訪問Apollo生成的查詢類。例如:我在packagename.networklibrary中有一個生成的Apollo類「GetUserAccountQuery」,我可以從packagename.networklibrary中的其他類訪問它,但是如果我嘗試從packagename.network

    1熱度

    1回答

    我一直在研究這個過去幾個小時,現在我已經非常接近解決這個問題了。一切似乎現在正在工作,但我沒有this.props.mutate在我的組件中有Apollo HOC環繞它。 我連接的Apollo作爲reducer,所以在我的組件中,我期望看到this.props.apollo.mutate可用,但它不存在。 這一切,這似乎是目前提供: 的console.log(this.props.apollo)

    0熱度

    1回答

    我努力學習graphql,這樣我可以把它應用到一個陣營的網站。我現在遇到了一些麻煩,但無法弄清楚爲什麼當我100%確定返回的內容不爲null時,它返回null。如果我在解析器中打印results,它會按預期打印一個用戶對象數組,但是當它返回時,說明我爲字段Query.users返回null。任何幫助,將不勝感激。 Query: { // graphql query resolver us

    1熱度

    1回答

    GitHub的新GraphQL API需要使用令牌作爲先前版本進行驗證。那麼,我們如何在Apollo-Client裏添加一個'Header'信息到HttpLink? const client = new ApolloClient({ link: new HttpLink({ uri: 'https://api.github.com/graphql' }), cache: new