다음과 같은 데이터가 있는 경우:
으아악
각 부모의children
속성에 대해 별도의 Ajax 호출이 있고 배열을 반환합니다. 이 세 가지 배열을 결합하여 바이올린에 표시된 것과 같은 배열을 생성할 수 있습니까?
위 데이터의 원본 출처는 여기이며, 여기에서 얻은 것입니다
내가 원하는 추가 설명:
저는 3개의 어레이를 보유하고 있습니다.
"EmployeeID": 2,
데이터가 포함되어 있습니다."EmployeeID": 8,1,3,4和5
가 포함됩니다."EmployeeID": 6,7和9
가 포함되어 있습니다.Ajax 호출을 통해 위의 배열(위에 표시되지 않음)을 모두 얻었고 위 형식의 데이터를 생성하는 방식으로 이를 결합할 수 있는지 궁금했습니다. 헷갈리는 점은 위 형식과 같이children:
를 추가하는 방법입니다.
여기서 다음 논리를 시도해 볼 수 있습니다.
다음과 같이 중첩된 구조로 데이터를 전달할 수 있습니다.
data->childrenArray->data->childrenArray 등.MakeNestedInLinear(data)에서는 배열( 선형 데이터)