개발의 시작과 끝

2021.02.09 / React - state 본문

리액트

2021.02.09 / React - state

개발지혜 2021. 2. 9. 13:45

생활코딩 15.1,2강 - state

 

props는 사용자에게 중요한 정보이다.

props 값에 따라서 내부 구현에 필요한 데이터들을 state라고 한다.

state를 사용하면 컴포넌트 내부적으로 사용하는 것들이나

외부에서 알 필요가 없는 정보들을 철저하게 숨길 수 있다.

class App extends Component {
  constructor(props) {
    super(props);
    this.state = {
      Subject:{title:'WEB', sub:'World wide web!'}
    }
  }
  render() {
    return (
      <div className="App">
          <Subject 
          title={this.state.Subject.title} 
          sub={this.state.Subject.sub}>
          </Subject>
          <Subject title="React" sub="For UI"></Subject>
          <TOC></TOC>
          <Content title="HTML" desc="HTML is HyperText Markup Language."></Content>
      </div>
    );
  }
}

 

 

참고

- www.youtube.com/watch?v=rOpg2KUPW2M&list=PLuHgQVnccGMCRv6f8H9K5Xwsdyg4sFSdi&index=16

- www.youtube.com/watch?v=e2c1EUcW7oo&list=PLuHgQVnccGMCRv6f8H9K5Xwsdyg4sFSdi&index=17

'리액트' 카테고리의 다른 글

2021.02.09 / React - 이벤트  (0) 2021.02.09
2021.02.09 / React - render  (0) 2021.02.09
2021.02.09 / React - key  (0) 2021.02.09
2021.02.09 / React - props  (0) 2021.02.09
2021.02.08 / React - Component  (2) 2021.02.08