問題タブ [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.

0 投票する
1 に答える
152 参照

record - 多くのフィールドを持つフォームの管理

ReasonReact でフォームを書いています。状態としては中古reducerComponent・レコードです。私はこのようなものを持っているとしましょう:

この例では 2 つのフィールドしかありませんが、たとえば 30 のフィールドがある場合、どのように処理しますか? これは、30 の異なるアクションを作成し、これをレデューサーで 30 回処理する必要があるということですか? 意味のないコードがたくさんあります。レコードをより動的に変更する方法はありますか、それとも状態 (オブジェクト、Js.t) に別の構造を使用する必要がありますか?

明確にするために、この種のフォームを 2 つのケースで使用します。

  1. 状態を Js.Json.t に変換し (bs-json を使用)、サーバーに送信する (bs-fetch を使用)
  2. reason-apollo (graphql) をミューテーションとして使用してサーバーに送信します。
0 投票する
2 に答える
460 参照

javascript - Reason React を使用して js コンポーネントを使用する

js の相互運用性に問題があります。私は次のようにjsコンポーネントのreact- slickを使用しようとしています:

しかし、webpack で次のエラーが発生しました。

Carousel.jsコンパイル時にBSがファイルを考慮していないように見えますか?

ところで、私はこのreason-react docに従っています