Saya seorang Pengembang Angular dan baru mengenal React, Ini adalah Komponen react sederhana tetapi tidak berfungsi
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;
Kesalahan: 'React' harus berada dalam lingkup saat menggunakan JSX react / react-in-jsx-scope
Bagi mereka yang masih belum mendapatkan solusi yang diterima:
Menambahkan
di bagian atas file.
sumber
Tambahkan pengaturan di bawah ini ke
.eslintrc.js
/.eslintrc.json
untuk mengabaikan kesalahan ini:Mengapa? Jika Anda menggunakan
NEXT.js
maka Anda tidak perlu mengimporReact
di atas file, nextjs melakukannya untuk Anda.sumber
"react/react-in-jsx-scope": "off"
akan menghilangkan kesalahan, apa yangglobals
dicapai dengan menambahkan ? Terima kasih!Ini adalah kesalahan ejaan, Anda perlu mengetik
React
bukanreact
.sumber