programing tip

JSX react / react-in-jsx-scope를 사용할 때 'React'가 범위 내에 있어야합니까?

itbloger 2020. 9. 16. 07:24
반응형

JSX react / react-in-jsx-scope를 사용할 때 'React'가 범위 내에 있어야합니까?


저는 Angular 개발자이며 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'가 범위 내에 있어야합니다.


가져 오기 라인은 다음과 같아야합니다.

import React, { Component }  from 'react';

대문자 R에 유의하십시오.


여전히 수용된 솔루션을 얻지 못하는 사람들을 위해 :

더하다

import React from 'react'
import ReactDOM from 'react-dom'

파일 상단에 있습니다.


import React, { Component } from 'react';

철자 오류 React입니다 react. 대신 을 입력해야합니다 .

참고 URL : https://stackoverflow.com/questions/42640636/react-must-be-in-scope-when-using-jsx-react-react-in-jsx-scope

반응형