データ属性に基づいて複数のコンポーネントをレンダリングする

マットフェリペ

ReasonReactで、HTML要素に特定の要素をレンダリングしたい場合idは、組み込み関数を使用できます。renderToElementWithId(ReasonReact.reactElement, Dom.element)次に例を示します。

ReactDOMRe.renderToElementWithId(<MyComponent />, "myComponent");

複数の<input />HTMLタグ<input />があり、特定のデータ属性を持つすべてのタグでレンダリングしたいと思います。より具体的にinputdata-type="tags"、それを持っているそれぞれによってレンダリングされることを望みます<MyComponent />Javascriptでは、次のようなことを実行してdocument.querySelectorAll("[data-type=tags]")、コンポーネントをレンダリングする結果を繰り返すことができます。

ただし、これを行う方法については、ReasonReactやBSBのドキュメントのどこにも見つかりません。誰かが私を助けることができますか?

前もって感謝します。

glennsl

ReasonReactには、ReactDOMRe.renderをとる関数がありDom.elementます。その後、querySelectorAll必要に応じて自分自身を定義できます。

[@bs.val] [@bs.scope "document"]
external querySelectorAll : string => Dom.element = "";

querySelectorAll("[data-type=tags]")
|> Js.Array.forEach(element => ReactDOMRe.render(<MyComponent />, element));

またはbs-webapiを使用することもできます。これにより、querySelectorAll必要に応じて、他のDOM関数のヒープ全体が提供されます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

関数が返すものに基づいてコンポーネントをレンダリングする

分類Dev

関数型コンポーネントのデータに基づいて要素を条件付きでレンダリングする

分類Dev

ユーザーの ID に基づいてコンポーネントをレンダリングする

分類Dev

複合コンポーネントの動的リストに基づいて複数の<option>要素をレンダリングします

分類Dev

受信したデータに基づいて、特定の順序でさまざまな子コンポーネントをレンダリングする

分類Dev

Vue:親データに基づいて動的コンポーネントをレンダリングするにはどうすればよいですか?

分類Dev

条件に基づいてコンポーネントをレンダリング/ナビゲートする方法

分類Dev

.env構成変数に基づいて基本コンポーネントをレンダリングします

分類Dev

小道具に基づいてコンポーネントを動的にレンダリングする

分類Dev

オブジェクト内のデータに基づいてN回コンポーネントをレンダリングします

分類Dev

React-Routeに基づいてReactコンポーネントをレンダリングする

分類Dev

ルートに基づいてコンポーネント内にコンポーネントをレンダリングする方法

分類Dev

インデックスマップに基づいてコンポーネントとクローズタグをレンダリングします

分類Dev

反応のルーティングに基づいてコンポーネントを条件付きでレンダリングする

分類Dev

JestとEnzymeを使用して、ContextAPIデータに基づくコンポーネントの条件付きレンダリングをテストします

分類Dev

Angular ui-routerは、ルートパラメータに基づいて異なるコンポーネントをレンダリングします

分類Dev

ボタンのクリックに基づいてjsレンダリングdiffernetコンポーネントを反応させる

分類Dev

名前に基づいてReactコンポーネントをレンダリングします

分類Dev

パス内のパラメータに基づいてコンポーネントをレンダリングします

分類Dev

反応ネイティブで配列内の画像URIに基づいて画像コンポーネントをレンダリングする方法

分類Dev

デバイスサイズに基づいてさまざまなコンポーネントをレンダリングする方法は?

分類Dev

ReactJS-シナリオに基づいて特定のコンポーネントをレンダリングする

分類Dev

選択したドロップダウン値に基づいて反応コンポーネントを動的にレンダリングする方法

分類Dev

複数の列のNAに基づいてデータフレームをフィルタリングする

分類Dev

React Native:モーダルでの状態値の変更に基づいて条件付きコンポーネントをレンダリングします

分類Dev

JSONデータに基づいて複数のパーシャルをレンダリングするにはどうすればよいですか?

分類Dev

ポリマー:属性に基づいて、同じコンポーネントの複数のテンプレート?

分類Dev

Rを使用して複数の基準に基づいてレコードをフィルタリングするエレガントな方法

分類Dev

ルート名に従って特定のコンポーネント属性をレンダリングする方法

Related 関連記事

  1. 1

    関数が返すものに基づいてコンポーネントをレンダリングする

  2. 2

    関数型コンポーネントのデータに基づいて要素を条件付きでレンダリングする

  3. 3

    ユーザーの ID に基づいてコンポーネントをレンダリングする

  4. 4

    複合コンポーネントの動的リストに基づいて複数の<option>要素をレンダリングします

  5. 5

    受信したデータに基づいて、特定の順序でさまざまな子コンポーネントをレンダリングする

  6. 6

    Vue:親データに基づいて動的コンポーネントをレンダリングするにはどうすればよいですか?

  7. 7

    条件に基づいてコンポーネントをレンダリング/ナビゲートする方法

  8. 8

    .env構成変数に基づいて基本コンポーネントをレンダリングします

  9. 9

    小道具に基づいてコンポーネントを動的にレンダリングする

  10. 10

    オブジェクト内のデータに基づいてN回コンポーネントをレンダリングします

  11. 11

    React-Routeに基づいてReactコンポーネントをレンダリングする

  12. 12

    ルートに基づいてコンポーネント内にコンポーネントをレンダリングする方法

  13. 13

    インデックスマップに基づいてコンポーネントとクローズタグをレンダリングします

  14. 14

    反応のルーティングに基づいてコンポーネントを条件付きでレンダリングする

  15. 15

    JestとEnzymeを使用して、ContextAPIデータに基づくコンポーネントの条件付きレンダリングをテストします

  16. 16

    Angular ui-routerは、ルートパラメータに基づいて異なるコンポーネントをレンダリングします

  17. 17

    ボタンのクリックに基づいてjsレンダリングdiffernetコンポーネントを反応させる

  18. 18

    名前に基づいてReactコンポーネントをレンダリングします

  19. 19

    パス内のパラメータに基づいてコンポーネントをレンダリングします

  20. 20

    反応ネイティブで配列内の画像URIに基づいて画像コンポーネントをレンダリングする方法

  21. 21

    デバイスサイズに基づいてさまざまなコンポーネントをレンダリングする方法は?

  22. 22

    ReactJS-シナリオに基づいて特定のコンポーネントをレンダリングする

  23. 23

    選択したドロップダウン値に基づいて反応コンポーネントを動的にレンダリングする方法

  24. 24

    複数の列のNAに基づいてデータフレームをフィルタリングする

  25. 25

    React Native:モーダルでの状態値の変更に基づいて条件付きコンポーネントをレンダリングします

  26. 26

    JSONデータに基づいて複数のパーシャルをレンダリングするにはどうすればよいですか?

  27. 27

    ポリマー:属性に基づいて、同じコンポーネントの複数のテンプレート?

  28. 28

    Rを使用して複数の基準に基づいてレコードをフィルタリングするエレガントな方法

  29. 29

    ルート名に従って特定のコンポーネント属性をレンダリングする方法

ホットタグ

アーカイブ