J'ai créé un composant sans état et je l'ai appelé. Le résultat était une erreur : React n'est pas défini. Par conséquent, si j'ajoutais import React from 'react' avant de définir le composant sans état, l'erreur ne serait pas signalée
.import React from 'react'
export default props=><p>123123123</p>
import HasNoState from './HasNoState'
<HasNoState />
Vous pensiez ne pas utiliser React.
Mais lorsque jsx est analysé en js, React doit être appelé, donc si vous n'introduisez pas React ici, vous obtiendrez naturellement une erreur.
<HasNoState /> Cette façon d'instancier des composants est un sucre syntaxique encapsulé par React. Pour l'utiliser, React doit être introduit dans le scope
React Must Be in Scope...
Je vous suggère d'aller à la documentation officielle. pour regarder de plus près, regardez la partie sur jsx
https://facebook.github.io/re...