동일한 데이터를 사용하는 여러 계층 수준에 여러 구성 요소가있는 경우 각 구성 요소의 각 상태로 표시된 다른 변수를 사용하여 데이터를 모델링해야합니까? 아니면 상태에 포함 된 단일 필드로 사용해야합니까? 계층 구조 상위의 구성 요소, 가능하면 루트 요소? 성능에 어떤 영향을 줍니까?상태 In ReactJS
0
A
답변
0
내가 일반적으로하는 일은 모든 구성 요소 또는 그 주변의 상황에서 저글링을 최소화하기 위해 부모로부터 무언가를 필요로합니다. 나는 그 행동을 부모에 넣을 것입니다. 그래서, 일부 데이터를 가져 오기 위해 API 호출을 만드는 "상위 구성 요소"가 있다고 가정 해 보겠습니다. 나는 '내 아이의 대부분이이 API를 호출 응답 떨어져 데이터의 다른 스플 라이스을 필요로하는 경우 .. 나는 ..
PARENT
state = from api response
----> Child Component 1 {...slice of state it needs}
----> Child Component 2 {...slice of state it needs}
---------> Sub Child Component 1 {... slice of state it needs from component 2}
할 것 또는 각각의 자녀가 시간이 지남에 따라 필요로 어떤 데이터가 정말 확실히 알 수없는 경우 부모로부터 온 모든 상태를 각 구성 요소로 전달합니다. 하위 구성 요소에 하위 구성 요소가있는 경우 하위 구성 요소는 소품을 통해 상태를 계속 전달합니다. 당신은 또한 당신이 통과하는 모든 것을 뛰어 넘기를 원한다면 좋은 해결책 인 "Context"를 조사 할 수 있습니다.
나는 말 그대로 수백 개의 데이터 세트를 다루지 않는 한 대개 "성능"에 대해 걱정하지 않습니다. 어떤 경우, 나는 아이와 그 하위 아이들이 필요로하는 것만을 전달하는 경향이있다.
관련 문제
- 1. Django forms in ReactJs
- 2. Render Clappr 플레이어 in ReactJS
- 3. ReactJs 리디렉션 상태 변수 변경
- 4. ReactJS : 구성 요소 상태 이동
- 5. ReactJS : 상태 배열 - 제어되지 않은 입력
- 6. ajax 호출 후 reactjs 업데이트 상태
- 7. Reactjs 라이프 사이클 : 상태 변경시에만 호출하십시오.
- 8. ReactJS : shouldComponentUpdate에서 소품 및 상태 확인
- 9. Facebook Web SDK와 ReactJS 컴포넌트 상태 통합
- 10. ReactJS MaterialUI onCheck() 내의 Checkboxes 설정 상태
- 11. Reactjs
- 12. Service In Perpetual "Starting"상태
- 13. reactjs 리디렉션
- 14. Reactjs : 업데이트 된 상태 데이터 (상점에서)를 즉시 사용합니다.
- 15. 액션 ReactJs using Alt
- 16. ReactJS - 관리 체크 박스 그룹
- 17. ReactJS onClick 목록 항목에서
- 18. ReactJS Navigation
- 19. 어떻게 reactjs
- 20. AngularJS와 ReactJS
- 21. reactjs 내에서
- 22. ReactJS : 상태에서 동적 체크 박스
- 23. ReactJS 0.12.2 설명서에 오류가 있습니까?
- 24. 상태 IN()을 사용하는 복잡한 MySql 쿼리
- 25. 상태 표시 줄 알림 in 안드로이드 phonegap
- 26. Graphics FillEllipse in Picturebox 저장 상태
- 27. 변경 상태 (페이지) in ionic 방지
- 28. 다중 서버 설정에서 'in-proc'세션 상태 모드?
- 29. Reactjs search json
- 30. ReactJS 유효하지 않은 체크섬