-
React - 생활코딩(14) - Delete 기능HTTP 웹/React 2021. 5. 22. 14:28
■ setState의 위치
※ 반드시 main.js 의 render( ) 밖에서 이루어져야함
밖에서는 몇번이고 mutiple update 가능
하지만 render( ) 부를 때는 state / props가 바뀔 때 이므로 고정 된 상태에서 call 되어야 하고
결과적으로 render( )안에서는 setState등이 불리는 구조면 안됨
하지만 하위 component의 props change에 의한 상위단에서 callback을 불러 setStage를 부르는 경우는
하위 component의 변경을 받는 것이므로 OK■ delete
Controller 소속이었으므로 controller component 안에서 다음과 같이 구현
> delete가 아닌 경우
callback에 의해서 setState가 불리고
this.getContent( ) 에서 render하게 됨
참조 :
https://www.youtube.com/watch?v=QxQvKM6hzDk&list=PLuHgQVnccGMCRv6f8H9K5Xwsdyg4sFSdi&index=39
반응형'HTTP 웹 > React' 카테고리의 다른 글
React - 생활코딩(13) - Update 기능 추가 (0) 2021.05.17 React - 생활코딩(12) - Create의 Form 기능 / rendering 제어 (0) 2021.05.13 React - 생활코딩(11) CRUD 기능 & Component 로딩 (0) 2021.05.04 React - 생활코딩(10) Component Event (0) 2021.04.27 React - 생활코딩(9) State & Props + Render (0) 2021.04.26