[underscore.js] javascript로 data를 group by, sum, master-detail 구조 만들기


[underscore.js] javascript로 data를  group by, sum, master-detail 구조 만들기

안녕하세요 호노루입니다. AG-GRID의 Master-Detail 기능을 쓰고 싶은데.. 데이터에서 이미 나뉘어야 가능한 상황.. 그래서.. 이렇게 상세 정보만 있는 데이터를 group by 로도 묶고.. Sum도 하고.. Master - Detail 구조로 만들어 보려고 합니다.. https://underscorejs.org/ 를 사용해서 만들었습니다. 바로 시작합니다! 선 결과물 후 설명 코드 결과물 1. _.chain 2. _.groupBy 3. _.map 4. _.extend 이 부분은 부분 설명이 필요하다.. 4.1 깊은 복사 map에서 나오는 value의 값을 변경해버리면 참조되어 있는 값(detail)들도 같이 바뀌어 버려서 깊은 복사로 분리를 했다. 4.2 합계 및 디테일 넣기 sum을 해야 하는 것들 detail로 남겨 놔야..........



원문링크 : [underscore.js] javascript로 data를 group by, sum, master-detail 구조 만들기