Soy un desarrollador angular y nuevo en React, este es un componente de reacción simple pero no funciona
import react , { Component} from 'react';
import { render } from 'react-dom';
class TechView extends Component {
constructor(props){
super(props);
this.state = {
name:'Gopinath'
}
}
render(){
return(
<span>hello Tech View</span>
);
}
}
export default TechView;
Error: 'Reaccionar' debe estar dentro del alcance cuando se usa JSX react / react-in-jsx-scope
Para aquellos que aún no obtienen la solución aceptada:
Añadir
en la parte superior del archivo.
fuente
Agregue la siguiente configuración a
.eslintrc.js
/.eslintrc.json
para ignorar estos errores:¿Por qué? Si está utilizando
NEXT.js
, no necesita importarReact
en la parte superior de los archivos, nextjs lo hace por usted.fuente
"react/react-in-jsx-scope": "off"
eliminará el error, ¿qué logra la adiciónglobals
? ¡Gracias!Este es un error de ortografía, debe escribir en
React
lugar dereact
.fuente