Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 | 31 |
Tags
- DART
- react
- 자바스크립트
- nodejs
- java 출력
- Clean Architecture
- lifecycle
- 앱심사
- println
- 자바 출력 방식
- develop
- 배포
- ListView
- 단축키
- java
- UI/UX
- LLM
- scss
- printf
- abap
- riverpod
- JS
- firebase
- 자바 포맷 출력
- unity
- Flutter
- JQ
- 엡
- npm
- java 콘솔 출력 차이
Archives
- Today
- Total
guricode
react 프로젝트 이슈들 -2 본문
이번에는 Genre컴포넌트에서 foreach문을 이용하여 해당 버튼을 클릭했을때
같은 값의 데이터를 movie.json에서 필터링하여 보여주는 것이다.

장르부분 컴포넌트다.
같은 영화 데이터를 들고와서 foreach로 반복문을 돌렸다.
그리고 usestate를 이용해 doc에 접근시켰다.

clickbtn함수를 이용해 버튼을 클릭했을때
해당 버튼에 있는 id값과 영화데이터에 있는 장르 값이 같을 때 d라는 배열에 넣고

그 배열에 넣어진 데이터만 추출해서 화면에 뿌려줬다.
그리고 새로운 버튼을 클릭하면 다시 비우고 넣고 반복
이렇게해서
버튼을 클릭했을때 그 장르만 화면에 나오게 구성이 되었다.
'web > react' 카테고리의 다른 글
| 처음 마주한 firebase update 경고 (0) | 2022.04.05 |
|---|---|
| react] 트래지션으로 컴포넌트 이동하는 라이브러리 react-transition-group (0) | 2022.03.24 |
| react 프로젝트 이슈들 -1 (0) | 2022.02.23 |