問題タブ [react-apollo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - apolloでデータを取得してネイティブに反応させる方法
Express-graphql を使用して簡単な Graphql サーバーを作成することができました。
クエリhttp://localhost:8080/graphql
の場合:
私は以下を取得します:
ここまでは順調ですね。今、React Native からクエリを実行したいと思います。私はApolloクライアントでそうしようとしています。今のところ、ドキュメントで説明されているようにバニラ メソッドでクエリを実行でき、正しい結果が得られました。
しかし、ここで説明されているように、react apolloツールでそれを行うのに苦労していますhttp://dev.apollodata.com/react/。コードは次のとおりです。
...アポロがどのように機能するのか正確にはわかりません。React NativeとGraphQlも初めてなので、基本的にかなり迷っています。ドキュメントはあまり役に立ちません:/
reactjs - クエリ onClick の後にクエリ props.data を更新する方法
Apollo を使用して 2 つのクエリを実行して
います。最初のクエリは Apollo によって自動的に
実行され、ボタンがクリックされると 2 番目のクエリが実行され、このクエリの結果は最初のクエリの一部を更新する必要があります (updateQueries
ミューテーションの場合と同様)。 )。
これは私が試したコードです:
reactjs - 変数をGraphQLクエリに渡す方法は?
React-Apollo に次の GraphQL クエリがあるとします。
Profile
React コンポーネントに avatarID を変更させたい場合は、
どうすればいいですか?
私はReactとGraphQlを初めて使用し、ここでの接続をよく理解していません:
別の親コンポーネントをクエリProfileWithData
に渡すために、別の親コンポーネントが本当に必要ですか? avatarID
しかし、ID が Profile コンポーネントによって操作されている場合、親コンポーネントにそれを知らせるにはどうすればよいでしょうか?