3.9 Final Practice and Recap

2022. 9. 14. 15:48React/ReactJS로 영화 웹 서비스 만들기

먼저 App 컴포넌트를 복사해서 새로운 컴포넌트(MinutesToHours)를 만들어보자.

 

그러고 다음과 같이 불러와주자.

지금 이것은 분할 정복(divide and conquer)이다.

 

 

자 그러면 새로운 컴포넌트도 만들어보자.

 

우선 두 컴포넌트를 app에서 지우고

다음과 같이 select문으로 변경해서 console창을 확인해보면

다음과 같이 정상적으로 value값을 0아니면 1로 가지고 온다.

자 그러면 이 value를 setIndex처리를 해보자.

 

그러면 javascript 문을 사용하기 위해 {}를 삽입하여 코드를 구성해보자.

정상적으로 select값에 따라 올바른 페이지가 출력된다.

초기값도 정해줘서 다음과 같이 제작할 수도 있다.

아니면 이렇게 default 페이지에서도 다음과 같이 나타낼 수도 있다.

console로도 어떤 페이지인지 알아볼 수 있다.

이때 state를 변화시킬 때 모든것이 새로고침된다는 것을 알 수 있다.

'React > ReactJS로 영화 웹 서비스 만들기' 카테고리의 다른 글

4.1 Memo  (0) 2022.09.14
4.0 Props  (0) 2022.09.14
3.8 Recap  (0) 2022.09.14
3.7 State Practice part Two  (0) 2022.09.14
3.6 State Practice part One  (0) 2022.09.13