woogieReal / MDGround3

3 stars 0 forks source link

[트리] 트리 CRUD시의 유틸 메소드의 파라미터 isCloneDeep 제거 #72

Closed woogieReal closed 1 year ago

woogieReal commented 1 year ago

AS-IS

재귀함수 컴포넌트 RecursivTreeItem의 rerender를 막기위해 isCloneDeep이라는 파라미터를 사용하여 배열 객체를 처리할 때 대상을 깊은복사하여 처리여부를 선택 중 해당 처리가 없어도 성능상 차이가 크지 않으며 오히려 코드의 복잡성을 높이고 있음

TO-BE

isCloneDeep 파라미터를 제거하고 트리 CRUD 시 rerender 되도록 수정한다.