inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

React & Express 를 이용한 웹 어플리케이션 개발하기

props

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

628

Codingbear

작성한 질문수 18

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

답변 4

0

하드코더

감사합니다:)

0

박성호

감사합니다!

0

최형욱

감사합니다

 

0

꿀잠이

오메 감사합니다.

잘 배우고있었는데 ㅠㅠ

0

292

1

react hot reloader

0

191

1

this.props.name할때

0

173

1

시작부터 안됩니다.

1

481

2

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

0

338

1

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

0

360

1

아무것도 뜨지 않아요

0

567

4

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

0

510

2

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

0

325

0

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

0

312

1

rcc 스니펫 안되시는분들

0

270

0

webpack 5 대응

10

445

2

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

0

377

1

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

0

374

1

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

0

346

0

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

0

424

2

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

0

229

0

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

0

311

1

App.js에서 html 빨간줄

0

288

0

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

0

261

0

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

0

261

0

react app과의 port 혼용

1

276

0

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

0

343

2

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

0

255

0