問題タブ [reason-react]
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 - ReasonReact useState とフェッチされたデータ
私は長い間 React を使用しており、Reason React にチャンスを与えたいと考えています。次に、Github リポジトリからデータをフェッチして結果を表示する小さなプロジェクトを作成しました。
React Hooks を使用して、結果を状態に保存したいと考えています。
これが私がやろうとしていることです:
やろうとするとsetResult(_ => decodedRepo)エラーになる
これにはタイプがあります: githubRepo しかし、どこかが欲しかった: list('a)
React.useState を空のリストに初期化したことは知っていますが、decodedRepo内部を設定する方法がわかりません。
の結果は次のJs.log(decodedRepo)とおりです。
値なしで useState を初期化する方法があるかどうかも知りたいですか?
graphql - React と Graphql が ENUM 値を処理する理由
ENUM値を読み取ろうとするgraphqlセットアップで理由が反応し、苦労することを学び始めました。
設定
- 理由が反応する
- アポログラフql
- graphql_ppx
- github graphql エンドポイント
私は github api を介して最新のプル リクエスト データをフェッチしstatus、列挙型であり、gql ドキュメントで次のように定義されているプロパティを読み取ります。
- 開いた
- 閉まっている
- 合併した
ネットワークタブを確認すると、状態が文字列として受信されていることがわかります。アプリケーション内でフィールドをログに記録すると、値を反映した一連の整数が得られます。データを文字列としてビューに「出力」する方法と、それらが整数に変換される理由を説明できますか? バリアント スイッチに使用できるタイプが生成されている場所はありますか?
よろしくお願いします。良い一日を!
reason - json からのアイテムの Reason-react レンダリング リスト
私は理由の反応を学んでおり、json API からフェッチしているアイテムのリストをレンダリングするのに問題があります。
then_ブロックで期待するデータを取得しています。ただし、アイテムがレンダリングされるとTypeError: brw is undefined、受け取ったオブジェクトとレンダリングしようとしているオブジェクトの間に不一致があることを意味する JS エラーが表示されます。