Home 조건부렌더링 true 생략하기
Post
취소

조건부렌더링 true 생략하기

🔖 조건부렌더링 true 생략하기

📌 배운 내용 및 기억하고 싶은 내용

  • 컴포넌트의 props 값을 설정하게 될 때 props 이름만 작성하고 값 설정을 생략한다면 true 로 설정한 것으로 간주함
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// Hi.js
import React from 'react';

function Hi({ color, name, isEnglish }) {
  return <div style=>{isSpecial && <span>Hello!</span>} 안녕하세요 {name}</div>
}

Hello.defaultProps = {
  name: '이름없음'
}

export default Hi;

// App.js
import React from 'react';
import Hi from './Hi';

function App() {
  return (
    <>
    	// isSpecial={true} 와 동일한 의미
      <Hi name="Yoo" color="blue" isEnglish/>
      <Hi color="pink"/>
    </>
  );
}

export default App;
This post is licensed under CC BY 4.0 by the author.