테이블이 30 행 이상> 50 개입니다. 각 행과 각 셀은 특정 React 구성 요소이므로 조작 할 수 있고 변경된 데이터를 기반으로 동작과 모양을 변경합니다.React : 보이지 않는 테이블의 구성 요소를 렌더링하지 마십시오.
Grid -> Row -> Cell
내가 응용 프로그램 상태를 처리 할 수 MobX을 사용하고 있으며 일부 세포 구성 요소에 영향을주는 상태 변경에 관해서는, 조금 천천히 보인다
그래서 내 구성 요소 hierachy은 다음과 같습니다 . 모든 셀과 행이 사용자에게 표시되는 것은 아니기 때문에 (테이블이 스크롤 가능함) 실제로 볼 수있는 React 구성 요소 만 실행하면 성능이 향상 될 수 있다고 생각했습니다.
필자는 기존 구성 요소가 있는지 궁금하거나 퍼포먼스 방식으로 이러한 구성 요소를 만드는 방법에 대해 궁금해했습니다.
또한 셀과 행이 상태가 변경 될 때마다 다시 렌더링된다는 것을 알았습니다. 어쩌면 모든 셀과 행 구성 요소가 appStore를 주입한다는 사실과 관련이있을 수 있습니다. MobX는 변경된 구성 요소 만 다시 렌더링해야한다고 어떻게 말합니까? 그게 가능한가?
그래서 기본적으로 나는 어느쪽으로 든 찾고 있습니다.