ten sposób czynią kod wygląda teraz (I wiem, że to niebezpieczne, aby to zrobić):React.js renderowanie tekstu jako HTML
render: function() {
return (
<div className="container-fluid pages_container">
<p dangerouslySetInnerHTML={{__html: this.state.page.body}} />
</div>
);
}
pytanie brzmi, jak mogę uczynić go bezpiecznie? Wiem, że istnieje pewna metoda .html() w jQuery, ale nie udało mi się tego zrobić :)
P.S. jQuery jest dołączony, ponieważ jest to aplikacja Rails.
Więc jeśli znasz sposób, to dlaczego nie spróbować? Nie zapomnij połączyć się z biblioteką jQuery. To bardzo łatwy i powszechny błąd dla ludzi, którzy próbują używać jQuery i zapomnieć o dołączeniu do biblioteki. – NewToJS
Próbowałem już, ale jakoś nie działa. Chyba to z powodu mojej złej składni. –
Byłby to dobry pomysł, aby wyświetlić swoje próby. Niektórzy wykorzystają twoją próbę debugowania, naprawienia i wyjaśnienia, dlaczego to nie zadziała. – NewToJS