我有一個返回項目數組的GraphQL查詢。我可以在GraphiQL中運行查詢並獲得我期望的結果。GraphQL:react-apollo客戶端覆蓋數組元素
我有一個反應應用程序,它使用react-apollo
和@graphql
裝飾器來解析與組件道具完全相同的查詢。當通過react-apollo
運行查詢時,返回數組中的每個項目都是相同的 - 每個項目已被最後一項「覆蓋」。
我可以在開發工具網絡標籤中看到正確的數組項目是通過網絡發送的,所以這個問題似乎與react-apollo有關。什麼可能導致react-apollo覆蓋數組元素?
你能後的代碼? –
發佈涉及GraphQL模式,服務器,反應應用程序和react-redux實現的代碼並不實際。在這種情況下,雖然我不確定這是否有必要 - 我問是否有任何可能導致此錯誤配置的常見原因。 – duncanhall
既然你說GraphiQL給你預期的結果,我認爲你的服務器代碼沒有問題。問題可能在客戶端。我記得任何常見的原因。即還原劑? –