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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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