以下のコードを参照して、3つの要素/コンポーネントを同じコンテナの下にレンダリングする必要があります。typescript(tsx)を使って1つのDIVの中に複数のreactjs要素をレンダリングする方法は?
各要素に対してRender関数を呼び出そうとしましたが、最後の要素はコンテナに追加するのではなく最初の2つを置き換えるようです。
以下のコードは何も描画しません。だから私はそれを行う正しい方法はよく分かりません。
ReactJSが複数の要素を同じコンテナ(div)内にレンダリングする方法があるはずですか?
let container:Element = document.getElementById(id);
ReactDOM.render([<HelloComponent class="welcome" compiler="TypeScript" framework="ReactJS" />,
<LabelTextbox type="text" label="Username" model="{model}" />,
<button onclick="model.validate()">Validate</button>], container);
[、、]の中に3つの要素を入れるコードを更新しました。今度はエラーなしでコンパイルされますが、Renderメソッドは何も描画しません。 ReactJs.Renderは複数の要素を処理できますか?私が思うようにする方法があるはずです。 –