inflearn logo
강의

Course

Instructor

Developing web applications using React & Express

props

PropTypes는 이제 react 에서 모듈이 따로 분리되어 있네요.

635

Codingbear

18 asked

12

강좌를 따라하다 보니 React.PropTypes 에서 에러가 있어 React Docs을 보니 React v15.5부터 따로 prop-type 라이브러리로 분리되어 있군요.

코드팬에서 하려면 따로 스크립트파일을 불러 와야 겠네요.
<script src="https://unpkg.com/prop-types@15.6/prop-types.js"></script>

노드에서 작성시에는
npm i -S prop-types
로 인스톨 시키고

import PropTypes from 'prop-types'; // ES6
var PropTypes = require('prop-types'); // ES5 with npm

로 불러와

App.propTypes = {
    value: PropTypes.string,
    secondValue: PropTypes.number,
    thirdValue: PropTypes.any.isRequired
};

식으로 사용해야 되네요.

참조:
https://reactjs.org/docs/typechecking-with-proptypes.html#proptypes
https://www.npmjs.com/package/prop-types

react

Answer 4

0

spdlqj4276622

감사합니다:)

0

seonghopark3502

감사합니다!

0

skdhkgud9311011540

감사합니다

 

0

imkyo

오메 감사합니다.

잘 배우고있었는데 ㅠㅠ

0

308

1

react hot reloader

0

202

1

this.props.name할때

0

188

1

시작부터 안됩니다.

1

489

2

초급 유료버전과 차이점은 무엇인가요?

0

351

1

localStorage 강좌에서 componentwillmount 관련 질문입니다.

0

368

1

아무것도 뜨지 않아요

0

570

4

아래 화면에 선생님처럼 Codelab이 안뜹니다. 수업진행이 안되네요

0

519

2

쌤 리액트로 앱 만들수 있는건가요?

0

330

0

babel-preset-stage-0 패키지를 인스톨하여 presets에 stage-0 을 넣자 에러가 발생합니다.

0

316

1

rcc 스니펫 안되시는분들

0

275

0

webpack 5 대응

10

464

2

props의 정의에 대한 질문입니다.

0

392

1

section 4까지 수강 후 프로젝트 완성 후 오류 질문

0

384

1

react.min.js:13 Uncaught TypeError: e.render is not a function

0

352

0

화면에 나오는 코드로 하면 propTypes가 먹히지 않습니다.

0

433

2

메모앱 프로젝트 질문있습니다.

0

233

0

codepen.io 에 퀵에드가 없는데요ㅜㅜ

0

320

1

App.js에서 html 빨간줄

0

291

0

리뉴얼 강좌관련 질문드립니다.

0

263

0

App.js에서 오류가 나네요..

0

265

0

react app과의 port 혼용

1

279

0

Atom으로 예제를 따라하고 있는데 브라우저에 아무것도 나오질 않습니다.

0

349

2

여러개의 smart 컴포넌트를 만들어서 connect할 수 있는건가요?

0

259

0