inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

Codepen 설정 , ES6 클래스

this.props.name할때

173

odark

작성한 질문수 105

0

상위로부터 값을 가져올때 name="velopert"라고하다가

number={5} 이렇게 중괄호는 뭔가요? 갑자기 설명도 없이 ㅠㅠ

react

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. odark님, 질문 주셔서 감사합니다.

name="velopert"에서 name은 상위 컴포넌트로부터 전달받은 props의 한 부분이고, "velopert"는 문자열 값입니다. 반면, number={5}에서 중괄호 {}는 JavaScript 표현식을 나타내는데 사용됩니다. 여기서 중괄호 안에 적힌 5는 숫자 값을 나타내며, 이렇게 중괄호를 사용하여 숫자, 변수, 혹은 JavaScript 표현식을 전달할 수 있습니다.

즉, 문자열 값을 전달할 때는 따옴표 " "를, JavaScript 표현식이나 숫자 값을 전달할 때는 중괄호 {}를 사용하는 것입니다. 이는 React에서 props를 다룰 때 자주 사용되는 문법이니 잘 기억해두시면 도움이 될 것입니다.

잘 배우고있었는데 ㅠㅠ

0

292

1

react hot reloader

0

191

1

시작부터 안됩니다.

1

481

2

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

0

337

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

373

1

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

0

345

0

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

0

424

2

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

0

229

0

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

0

311

1

App.js에서 html 빨간줄

0

288

0

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

0

260

0

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

0

258

0

react app과의 port 혼용

1

274

0

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

0

335

2

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

0

252

0

React-hot-loader 가 제대로 동작하지 않아요..

0

465

1