Я только начал изучать React, добавив компонент с простой функцией рендеринга:
render() {
return <div class="myApp"></div>
}
Когда я запускаю приложение, я получаю следующую ошибку:
Warning: Unknown DOM property class. Did you mean className?
Я могу решить это, изменив class
на className
.
Возникает вопрос: Реагирует ли это соглашение? Также почему мне нужно использовать className
вместо обычного class
? Если это ограничение, то это связано с синтаксисом JSX или где-то еще?