render html in state string [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Reactjs konvertieren zu HTML 6 answersIch verwende setState, um einen Teil des HTML-Codes zu aktualisieren, aber ich habe festgestellt, dass das neue HTML-Code-Update nicht gerendert wird. Hier ist der Code,js Geige:
html:
<div>hello<br />world<br /></div>
<div id='content'></div>
js:
var Main = React.createClass({
getInitialState: function() {
return {output: 'hello<br />world<br />'};
},
render: function() {
return (
<div>
{this.state.output}
</div>
);
}
});
React.renderComponent(<Main/>, document.getElementById('content'));
Ich lasse den Teil weg, der HTML vom Server aktualisiert, aber das Ergebnis ist dasselbe. Wie kann man den String in state rendern lassen?