0
私はなぜ反応ブートストラップのモーダルをサーバ上でレンダリングできないのか知りたいと思います。サーバ上で反応ブートストラップモーダルをレンダリングできない
私は、サーバー上で次の手順を実行すると、私は<!-- react-empty: 1 -->
を得る:
renderToString(
<Modal>
<Modal.Header closeButton>
some text
</Modal.Header>
<Modal.Body>
some text
</Modal.Body>
</Modal>
));
<Modal>
は何もレンダリングされませんように見えるのではなくJavaScriptを使用してDOMへのモーダルを添付する。しかし、私はそれがどのように機能するかあまりにもわかりません。どのように反応ブートストラップのモーダルをサーバ上でレンダリングするかに関する提案はありますか?
私もthis issueを見ましたが、それは直接関係していないようです。
バージョン:反応ブートストラップ0.29.4、反応15.1.0、反応 - ドーム15.1.0。
これは、モーダルとオーバーレイのパラダイムが使用している基本的なポータルの概念のためです。ライアン・フィレンツェは、React Conf https://www.youtube.com/watch?v=z5e7kWSHWTg#t=15m17sでコンセプトについての素晴らしい説明をしました。このコンセプトは、対話するDOMがないため、サーバー側のレンダリング環境ではうまく機能しません。 –