6
私は反応成分を持っており、反応中の全アプリケーションを管理しています。それは次のようになります。reactjsの全身を管理する
var Page = React.createClass({
displayName: 'Page',
render: function() {
return (
React.DOM.div(null
/*, stuff here ..*/
)
);
}
});
とHTMLは
<body id="content"></body>
のように見えると私はそれが好きなレンダリング:全体body
タグを管理するために反応するので、
React.renderComponent(Page(null), document.getElementById('content'));
しかし、その代わりに、私は希望を冗長ネストされたdiv
はありません。そんなことをどうすればできますか?
ボディをマウントする代わりに 'body'をマウントしようとしています。 – Heptic
ああ、そうです。現在、全ページのレンダリング(Reactの 'body'タグの管理を含む)は、ページ・マークアップ全体がサーバー・コンテキスト(Reaction-pageを使用して)でReactによって生成された場合にのみサポートされます:https://groups.google。 com/d/msg/reactjs/4jI5xe7TXzQ/3sjSBbpDpEwJ。 –