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