최근 포스트

만들면서 학습하는 리액트(react):사용편 - 028

3 분 소요

사용편 최근 검색어 1 요구사항 최근 검색어 이름, 검색일자, 삭제 버튼이 목록 형태로 탭 아래 위치한다 (추천 검색어와 비슷) 목록에서 검색어를 클릭하면 선택된 검색어로 검색 결과 화면으로 이동한다 (추천 검색어와 같음) 구현 // store.js ... cla...

만들면서 학습하는 리액트(react):사용편 - 027

1 분 소요

사용편 추천 검색어 1 요구사항 번호, 추천 검색어 이름이 목록 형태로 탭 아래 위치한다 구현 // main.js ... class App extends React.Component { constructor() { ... this.state = {...

만들면서 학습하는 리액트(react):사용편 - 026

1 분 소요

사용편 탭 보여주기 요구사항 추천 검색어, 최근 검색어 탭이 검색폼 아래 위치한다. 구현 // main.js import store from "./js/Store.js"; const TabType = { KEYWORD: "KEYWORD", HISTORY: ...

만들면서 학습하는 리액트(react):사용편 - 025

4 분 소요

사용편 검색 결과가 없을 경우 요구사항 검색 결과가 검색폼 아래 위치한다. 검색 결과가 없을 경우와 있을 경우를 구분한다. 구현 // main.js class App extends React.Component { constructor() { super()...

만들면서 학습하는 리액트(react):사용편 - 024

1 분 소요

사용편 폼 초기화 요구사항 x 버튼을 클릭하거나 검색어를 삭제하면 검색 결과를 삭제한다 구현 // main.js class App extends React.Component { ... handleReset() { this.setState(() =>...

만들면서 학습하는 리액트(react):사용편 - 022

1 분 소요

사용편 조건부 렌더링 요구사항 검색어를 입력하면 x 버튼이 보이고 검색어를 삭제하면 x 버튼을 숨긴다 조건부 렌더링 방식 엘리먼트 변수를 사용하는 방식 ```javascript // main.js class App extends React.Component { ...