-
컴포넌트 만들기(2)프론트엔드/react(생활코딩) 2020. 1. 16. 15:08
컴포넌트의 사용 목적 중 한가지는 바로 정리 정돈 부분이다.
1. Subject
2. TOC3. Content
아래 코드 내용은 위 3가지 컴포넌트를 각 각 생성하고, 최종적으로 App 클래스에 반영해주는 코드이다.
import React, { Component } from 'react'; import './App.css'; class Subject extends Component { render() { return ( <header> <h1>WEB</h1> world wide web! </header> ); } } class TOC extends Component { render() { return ( <nav> <ul> <li><a href="1.html">HTML</a></li> <li><a href="2.html">CSS</a></li> <li><a href="3.html">JavaScript</a></li> </ul> </nav> ); } } class Content extends Component { render() { return ( <article> <h2>HTML</h2> HTML is HyperText Markup Language. </article> ); } } class App extends Component { render() { return ( <div className="App"> <Subject></Subject> <TOC></TOC> <Content></Content> </div> ); } } export default App;
'프론트엔드 > react(생활코딩)' 카테고리의 다른 글
이벤트 (0) 2020.01.18 state 개념잡기 (0) 2020.01.17 컴포넌트 파일로 쪼개기(4) (0) 2020.01.17 props 만들기(3) (0) 2020.01.17 react 개발 환경 셋팅 (1) (0) 2020.01.14