ReactJS를 사용한 16가지 TreeView 예제
1.React 단순 트리 메뉴
에서 영감을 받다 다운시프트 , 다음과 같은 간단한 데이터 중심의 경량 React Tree Menu 구성 요소:
서버리스 명령 "오프라인"을 찾을 수 없습니다.
UI 프레임워크에 의존하지 않음
render props와 control props로 완벽하게 커스터마이징 가능
검색 허용
키보드 브라우징 지원
스토리북 데모를 확인하세요.
2. 반응 정렬 트리
드래그 앤 드롭으로 정렬 가능한 계층적 데이터 표현을 위한 React 구성 요소입니다. 체크아웃 데모 몇 가지 기본 기능의 시연을 위해 체크아웃 동화책 고급 사용을 위해.
데모: https://frontend-collective.github.io/react-sortable-tree/
깃허브: https://github.com/frontend-collective/react-sortable-tree
3.Eeact 드롭다운 트리 선택
가볍고 접근 가능하며 사용자 정의 가능하고 빠른 React용 드롭다운 트리 선택 구성 요소
계층 트리 데이터를 표시할 수 있는 선택 구성 요소를 렌더링하는 가볍고 빠른 컨트롤입니다. 또한 컨트롤은 선택 항목을 알약으로 표시하고 사용자가 빠른 필터링 및 선택 옵션을 검색할 수 있도록 합니다. 부분적으로 선택된 노드 표시도 지원합니다.
데모: https://dowjones.github.io/react-dropdown-tree-select/
4. 반응 트리 그래프
svg를 사용하여 데이터를 트리로 렌더링하는 간단한 반응 구성 요소입니다.
반응 부트스트랩 스피너
데모: https://jpb12.github.io/tree-viewer/
5.트리뷰 반응
계층적 데이터를 시각화하기 위해 내장된 사용자 지정 가능한 Treeviewer입니다.
특징
- 확장 및 축소 아이콘 사용자 지정
- 각 노드에 사용자 정의 아이콘 추가
- selectable이 true가 아닌 경우 텍스트를 클릭하여 노드를 확장합니다.
- 드래그 가능한 노드.
- 노드를 두 번 클릭하여 모든 하위 항목을 확장하거나 축소합니다.
- 100% 적용 범위의 테스트 스위트
6.데니 리액트 트리뷰
React를 위한 현대적이고 테마가 있고 구성 가능한 트리뷰입니다.
특징
- 크로스 브라우저.
- JSON에 바인딩(로컬, 원격 및 지연 로드)
- 사전 정의된 테마
- 테마 사용자 정의
- 이벤트
- 체크박스
- 등등…
데모: https://denimar.github.io/deni-react-treeview/
7.React 체크박스 트리
React를 위한 간단하고 우아한 체크박스 트리.
마인크래프트 비밀번호를 잊어버렸어요
8.React Redux 그리드
많은 오픈 소스 예제와 흥미로운 배경 스토리가 있는 Redux 패턴을 사용하여 React로 작성된 그리드 및 트리 구성 요소.
특징
- 플랫 리스트 또는 트리 구조 ➖
- 로컬 및/또는 원격 데이터 소스
- 로컬 및/또는 원격 페이지 매김
- 광범위한 열 정의
- 드래그 가능한 열 너비/크기 조정
- 드래그 가능한 열 순서
- 정렬 가능한 열
- 그리드 작업 메뉴
- 일괄 작업 도구 모음
- 선택 모델(단일, 다중 선택, 확인란)
- 모든 종류의 DOM 이벤트에 대한 이벤트 처리(아래 목록)
- JavaScript로 구축된 확장 가능한 모듈식 스타일 :bowtie:
- 마스크 로딩
- 내장 오류 처리 모듈
- 엄청난 양의 레코드 처리(1000000+) ⭐️
9.Cp 리액트 트리 테이블
ReactJS를 위한 빠르고 효율적인 트리 테이블 구성 요소입니다.
10.React TreeSelect 구성 요소.
데모: http://react-component.github.io/tree-select/
깃허브: https://github.com/react-component/tree-select
시바 이누 지갑 주소
11.rc 트리
반응을 위한 트리 UI 구성 요소. 반응 트리 http://react-component.github.io/tree/
12. 애니메이션 트리 반응
사용이 간편하고 드롭인 애니메이션을 완벽하게 지원하는 구성 가능한 트리 보기
데모: https://codesandbox.io/embed/rrw7mrknyp
13.React 가상화된 스티키 트리
position:sticky를 지원하는 구조와 같은 트리를 효율적으로 렌더링하기 위한 React 구성 요소. react-virtualized-sticky-tree는 react-virtualized와 유사한 API를 사용합니다.
데모
https://marchaos.github.io/react-virtualized-sticky-tree/
14.React json 트리
redux-devtools에서 추출한 React JSON 뷰어 구성 요소. Immutable.js와 같은 반복 가능한 개체를 지원합니다.
SQL 서버 localdb 다운로드
15.나무수염 반응
트리 뷰 구성 요소에 반응합니다. 데이터 기반, 빠르고, 효율적이며 사용자 정의 가능
데모 http://storybooks.github.io/react-treebeard
16.트리뷰 반응
쉽고 가볍고 유연한 트리뷰 반응 .
#reactjs #자바스크립트