在reactjs中管理整个身体

时间:2014-01-13 22:29:57

标签: javascript reactjs

我有一个react组件管理整个应用程序。它看起来像:

var Page = React.createClass({
    displayName: 'Page',

    render: function() {
        return (
            React.DOM.div(null
                /*, stuff here ..*/
            )
        );
    }
});

html看起来像

<body id="content"></body>

我将它渲染成:

React.renderComponent(Page(null), document.getElementById('content'));

但相反,我想做出反应来管理整个body标记,因此没有冗余的嵌套div。我怎么能渲染这样的东西?

1 个答案:

答案 0 :(得分:17)

我不完全确定这是不是你要问的,但你可以运行

React.renderComponent(Page(null), document.body);

将组件直接安装到正文中。

相关问题