无法在服务器上呈现 react-bootstrap 模态
Can't render react-bootstrap modal on server
我想知道为什么我无法在服务器上呈现 react-bootstrap 的模式。
当我在服务器上执行以下操作时,我得到 <!-- react-empty: 1 -->
:
renderToString(
<Modal>
<Modal.Header closeButton>
some text
</Modal.Header>
<Modal.Body>
some text
</Modal.Body>
</Modal>
));
似乎 <Modal>
没有渲染任何东西,而是使用 JavaScript 将模态附加到 DOM。但我不太确定它是如何工作的。关于如何在服务器上呈现 react-bootstrap 模态的任何建议?
我也看到了this issue不过好像没有直接关系
版本:react-bootstrap 0.29.4,react 15.1.0,react-dom 15.1.0.
无法在服务器端呈现模式。
从 react-bootstrap 成员那里得到了这个答案:
Rendering of shown overlays on the server is intentionally not supported.
参见this issue。
我想知道为什么我无法在服务器上呈现 react-bootstrap 的模式。
当我在服务器上执行以下操作时,我得到 <!-- react-empty: 1 -->
:
renderToString(
<Modal>
<Modal.Header closeButton>
some text
</Modal.Header>
<Modal.Body>
some text
</Modal.Body>
</Modal>
));
似乎 <Modal>
没有渲染任何东西,而是使用 JavaScript 将模态附加到 DOM。但我不太确定它是如何工作的。关于如何在服务器上呈现 react-bootstrap 模态的任何建议?
我也看到了this issue不过好像没有直接关系
版本:react-bootstrap 0.29.4,react 15.1.0,react-dom 15.1.0.
无法在服务器端呈现模式。
从 react-bootstrap 成员那里得到了这个答案:
Rendering of shown overlays on the server is intentionally not supported.
参见this issue。