JSX react/react-in-jsx-scope を使用する場合、「React」はスコープ内になければなりませんか? 質問する

JSX react/react-in-jsx-scope を使用する場合、「React」はスコープ内になければなりませんか? 質問する

私はAngular開発者で、Reactは初めてです。これは単純なReactコンポーネントですが、動作しません。

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;

エラー: JSX react/react-in-jsx-scope を使用する場合は、「React」がスコープ内にある必要があります

ベストアンサー1

インポート行は次のようになります。

import React, { Component }  from 'react';

React の大文字の R に注意してください。

おすすめ記事