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