Код JSX:
var App = React.createClass({
render: function() {
return <div className="darken">hello world</div>
}
});
React.renderComponent(<App/>, document.querySelector('.main'))
HTML:
<body>
<header>welcome</header>
<div class="main"></div>
</body>
React.renderComponent
добавит отображаемый JSX к <div class="main">
. Вывод HTML будет:
<body>
<header>welcome</header>
<div class="main">
<div class="darken">hello world</div>
</div>
</body>
Возможно ли React.renderComponent
заменить <div class="main">
, так что я ожидаю так:
<body>
<header>welcome</header>
<div class="darken">hello world</div>
</body>