React.js: установите внутреннийHTML против опасноSetInnerHTMLHtml

Программисты Html
Anonymous
React.js: установите внутреннийHTML против опасноSetInnerHTML

Сообщение Anonymous »

Есть ли какая-либо «закулисная» разница между установкой свойства InnerHTML элемента и установкой свойства опасноSetInnerHTML для элемента? Предположим, я правильно дезинфицирую вещи ради простоты.

Пример:

Код: Выделить всё

var test = React.createClass({
render: function(){
return (

);
}
});
по сравнению с

Код: Выделить всё

var test = React.createClass({
componentDidUpdate: function(prevProp, prevState){
this.refs.test.innerHTML = "Hello";
},
render: function(){
return (

);
}
});
Я делаю что-то немного более сложное, чем приведенный выше пример, но общая идея та же

Подробнее здесь: https://stackoverflow.com/questions/373 ... tinnerhtml

Вернуться в «Html»