리액트(react) TypeError: react__WEBPACK_IMPORTED_MODULE_0___default.a.createClass is not a function 에러

TypeError: react__WEBPACK_IMPORTED_MODULE_0___default.a.createClass is not a function 에러가 발생된 자바스크립트 코드: const Panel = React.createClass({ render(){ return <div>{this.props.children}</div> } }); 수정된 코드: var createReactClass = require(‘create-react-class’); const Panel = createReactClass({ render(){ return <div>{this.props.children}</div> } }); 리액트가 처음 배포되었을 때 JavaScript로 클래스를 생성하는 관용적 방법이 없었으므로 자체적으로 리액트에서는 React.createClass 함수를 제공해주었다. 하지만 추후에 ES2015의 일부로 JavaScript 언어에 … Read more

평점

리액트 mui-org/material-ui Module not found: Can’t resolve ‘@material-ui/icons/’ 오류

Failed to compile ./src/component/Main.js Module not found: Can’t resolve ‘@material-ui/icons/PhotoCamera’ in ‘C:\react_study\src\component’ GitHub – mui/material-ui: MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google’s Material Design. MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google’s Material Design. – GitHub – mui/material-ui: MUI Core: … Read more

평점

리액트 PropTypes 인식 불가 에러

static propTypes = { title: React.PropTypes.string // Error! } 위와 같이 리액트 안에서 Prop 타입을 정해주려 하면 아래와 같은 에러가 출력된다. Movie.js:6 Uncaught TypeError: Cannot read property ‘string’ of undefined at Module../src/Movie.js (Movie.js:6) at __webpack_require__ (bootstrap:784) at fn (bootstrap:150) at Module../src/App.js (App.css?4433:45) at __webpack_require__ (bootstrap:784) at fn (bootstrap:150) at Module../src/index.js (index.css?f3f6:45) at __webpack_require__ (bootstrap:784) at … Read more

평점

vscode 렉, 버벅거릴 시 시도해볼만한 환경 설정

vscode를 사용하다가 마우스가 끊기면서 움직이거나 화면이 장시간 멈추게 되는 렉을 겪을 수 있다. 그럴 때 시도해볼 수 있는 제일 쉬운 방법이 세팅에서 renderer 방식을 dom으로 바꾸기. 먼저 세팅 화면으로 들어가보자.(윈도우 기준으로는 단축키 Ctrl + ,) 그리고 Features -> Terminal에서 직접 renderer 항목을 찾거나 Ctrl + f 단축키를 통해 검색창을 열고 ‘renderer’를 입력한다. 디폴트로 auto가 설정되어 … Read more

평점