이제 요구 사항이 있습니다. 서버가 요청한 데이터를 기반으로 트리 노드로 조립해야 합니다. 즉, 서버 요청 후의 데이터 구조는 다음과 같습니다. 객체 아래의 키는 상위 값입니다.
예를 들어 위 그림의 1에는 배열 ["2"]인 자식이 있고 값 2의 자식에는 4개의 자식, 즉 ["29", "39", "38", "37이 있습니다. "]
마지막으로 다음과 같은 데이터 구조를 생성해야 합니다. 즉, 키는 부모의 문자열이고, 자식이 여러 개 있으므로 배열입니다
으아악
다시 한 번 감사드립니다.
으아악
결과:
생성하려는 데이터는 다음 형식이어야 합니다.
으아악 으아악@cool_zjy 감사합니다.
으아악예, 데이터 구조가 필요합니다. 문제 설명에서 명확하게 설명하지 않았습니다. 죄송합니다.
이제 이 재귀 데이터는 antd의 트리 노드에 채워져야 합니다. 즉, 각 부모는 다음과 같이 트리 노드에 자식으로 구성되어야 합니다(예를 들어 자식 노드가 모두 기록되지는 않습니다).
공식 문서입니다. 아래 코드는 제가 구현한 코드인데(공식 문서의 비동기 데이터 로딩 코드 참조) 오류가 보고됩니다.
으아악https://ant.design/comComponents...