apollo-client

    0熱度

    2回答

    我使用Apollo和Angular 2合併分頁,預取和重新獲取數據的問題。我在應用程序中的行爲是,服務器之間的數據永遠不會有任何區別和客戶。我想通過在菜單中預取數據並在每個隱藏內容的組件中有一個微調器/加載屏幕來減少用戶的加載時間,直到數據被提取。如果一個組件已經被訪問過了,我想觸發一個重新讀取而不是預取onmouseover,以便客戶端匹配服務器。 今天,如果我導航到一個組件並分頁到例如顯示該組

    1熱度

    2回答

    我的用例如下: 我有一個使用GraphQL查詢獲取的註釋列表。當用戶寫入新評論時,它會使用GraphQL變種提交。然後我使用updateQueries將新評論追加到列表中。 在用戶界面中,我想突出顯示新創建的註釋。我試圖在mutationResult的新評論上添加屬性isNew: true,但Apollo在將其保存到存儲之前刪除了屬性(我假設這是因爲在gql查詢中未請求isNew字段)。 有什麼辦

    3熱度

    2回答

    react-apollo提供轉換組件的道具來查詢變量的能力: <MyComponentWithData propsForQueryVariables={...} /> 但我需要從包裝組件變量開始查詢。 喜歡的東西: class MyComponent extends React.Component { //... onReady() { // should be

    0熱度

    1回答

    我最近遇到了這個「簡化您的反應的組分與阿波羅和重新構圖」 @stubailo https://dev-blog.apollodata.com/simplify-your-react-components-with-apollo-and-recompose-8b9e302dea51 它表明你如何能做到GraphQL查詢與重新合成。我想知道是否有人可以提供一個用重構來做GraphQL變種的例子。就像提

    0熱度

    1回答

    我在學習graphql,並且想知道是否存在針對apollo-client的日誌記錄解決方案。 我覺得redux-logger是一個巨大的調試React/Redux應用程序的工具,並且想知道appolo-client是否存在某種類型的東西? 我希望在任何時候看到我的store的狀態。

    0熱度

    1回答

    這裏有全套的錯誤: ERROR in [at-loader] node_modules/apollo-client/transport/afterware.d.ts:3:15 TS2304: Cannot find name 'IResponse'. ERROR in [at-loader] node_modules/apollo-client/transpo

    2熱度

    1回答

    我想渲染,將與初始值(events)的基礎上,GraphQL查詢開始日曆組件(名爲Calendar)。 當用戶按下按鈕時,Calendar將只獲得一些事件(不需要添加查詢)並將重新渲染。 我設法單獨地做他們每個人的,但不能同時: 對於(1):使僅當數據準備就緒時,不使用狀態,那麼不能完成(2)。 (2):使用狀態但不能完成(1)。 下面的代碼是非常直截了當: import React, { Com

    0熱度

    1回答

    我在正面使用Apollo客戶端,使用React native,而在後端使用graphQL。當我像往常一樣在IOS模擬器上測試應用程序時,一切正常。但是當我在Android設備上運行應用程序時,提取失敗,並且this.props.data有networkStatus 7錯誤。有些東西告訴我這是Apollo客戶端網絡接口的配置,但不確定。下面是我的配置提前

    2熱度

    4回答

    我想獲得一個基本的Rails,Graphql,Apollo客戶端設置工作,但有422錯誤'無效auth令牌'在軌道端的問題。 我使用阿波羅看起來不對? 這是一個帶有graphql gem和apollo客戶端的Rails 5應用程序。 const csrfToken = document.getElementsByName('csrf-token')[0].content const client

    1熱度

    1回答

    如何在Vue.js組件中的mounted事件上觸發Apollo GraphQL查詢。 這裏是我的代碼如下所示: <template> </template> <script> import gql from 'graphql-tag'; const myQuery = gql` query someQuery { books{ id } }`