
이번 포스팅은 state를 좀 더 연습하는 시간이다. 컴포넌트 외부에 있는 영화 리스트를 state 안으로 옮겨보자. 영화 리스트를 state 안으로 옮기면 위와 같은 컴파일 에러가 나타난다. 'movies'는 정의되지 않았다는 메시지이다. greeting과 마찬가지로 this.state로 접근하면 된다. 이번에는 componentDidMount() 함수를 이용하여 render가 완료된 후 1초 뒤에 새로운 영화 리스트를 추가해보자. 여기서 ...this.state.movies를 삭제하고 실행하면 모든 영화가 사라지고 새롭게 추가한 영화만 남게 된다. 하나만 추가된것이 아니라 전체 영화 리스트를 대체해 버리게 된다. 이와 같이 state를 활용, 응용해서 다양한 효과를 줄 수 있다.
프로그래밍/Front end
2019. 7. 22. 22:31
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
TAG
- 소프트웨어공학
- 회고
- spring
- React
- 자바
- Tomcat
- 제주도 3박4일 일정
- 리액트 16
- 이직
- 경력관리
- 자바스크립트
- Maven
- 제주도 여행
- 오라클 내장 함수
- javascript
- sort algorithm
- Eclipse
- Linux 명령어
- 프로그래머
- 성능분석
- 리액트
- SQL
- 오라클
- 개발환경
- 정렬 알고리즘
- Java
- 리눅스 명령어
- Collection
- 프로그래머스
- effective java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함