Acabei de começar a explorar o React, adicionando um componente com uma função de renderização simples:
render() {
return <div class="myApp"></div>
}
Quando executo o aplicativo, recebo o seguinte erro:
Warning: Unknown DOM property class. Did you mean className?
Posso resolver isso mudando class
para className
.
A questão é; O React cumpre esta convenção? Além disso, por que preciso usar em className
vez do convencional class
? Se for uma restrição, é devido à sintaxe JSX ou a algum outro lugar?