본문 바로가기

분류 전체보기183

티스토리 단축키 - 맥북 기준 윈도우 ctrl = 맥북 cmd ※ 글자 관련굵게 : Cmd + B 기울임꼴 : Cmd + I 밑줄 : Cmd + U 취소선 : Cmd + Alt + J 글자색 : Cmd + Alt + [ 배경색 : Cmd + Alt + ] ※ 문단 및 글꼴 관련 문단모양(제목) : Cmd + Alt + 1 (제목1 ~ 제목3) 문단모양(본문) : Cmd + Alt + 2 (본문1 ~ 본문3) 제목1 : Ctrl + Alt + 2 제목2 :Ctrl + Alt + 3 제목3 :Ctrl + Alt + 4 문단3 :Ctrl + Alt + 7 글꼴변경 : Cmd + Alt + T 정렬 : Cmd + Alt + 5 (왼쪽, 가운데, 오른쪽, 양쪽 정렬) ※ 기타 인용 : Cmd + Alt + 3 (인용 스타일 변경) 이모티콘 :.. 2021. 8. 22.
n React Table 05 : Header Groups 개별적으로 되어 있는 Header를 그룹핑해주자. 방법은 초간단! Column을 정의해 줄 때 accessor 대신에 columns : [] 에 하위 열을 넣어주면 된다. export const GROUPED_COLUMNS = [ { Header: "Id", Footer: "Id", accessor: "id", }, { Header: "Name", Footer: "Name", columns: [ { Header: "First Name", Footer: "First Name", accessor: "first_name", }, { Header: "Last Name", Footer: "Last Name", accessor: "last_name", }, ], }, { Header: "Info", Footer: .. 2021. 8. 18.
n React Table 04 : Footer 추가하기 + Footer에 합계, 개수 구하기 데이터가 많아지다보면 맨 아래 내려갔을 때 각각의 열이 무엇을 의미하는 지 헷갈릴 때가 있다. 또는 열의 마지막 행에 footer를 넣어서 합계,평균 등을 구할 때도 있다. 이 때 각각의 열에 footer를 만들어 줄 수 있다. Step 1. 열 정의하기 열을 정의할 때 기존에 있던 Header, accersor 외에 Footer를 정의해준다. export const COLUMNS = [ { Header: "Id", Footer : "Id", accessor: "id", }, { Header: "First Name", Footer: "First Name", accessor: "first_name", }, .... ] Step 2. useTable에서 footerGroups 가져오기 const { getT.. 2021. 8. 18.
n React Table 03 : Quick Start - Basic Table using JSON data 이전 글에서는 공식 문서의 코드를 이용해서 시작하는 것을 해봤다면 이번에는 Mockaroo를 이용해서 만든 JSON 파일을 활용해서 테이블을 만들어보려한다. 베이직 테이블(Basic Table) 만들기 순서 Get the data you want to display Define the columns for your table Use the data and columns defined to create a table instance using react-table Define a basic table structure using plain HTML use the table instance created in step 3 to bring life to the HTML defined in step 4 Incl.. 2021. 8. 18.
n React Table 03 : Quick Start React Table 에는 이라는 hook과 table 객체가 있다. 객체에는 테이블을 작성하고 해당 state와 상호 작용하는 데 필요한 모든 것이 포함되어 있습니다. 여기에는 다음이 포함되지만 이에 국한되지는 않습니다. Columns Materialized Data Sorting Filtering Grouping Pagination Expanded State Any functionality provided by custom plugin hooks, too! 앞서 얘기했듯이, React Table에서 개발자는 테이블의 UI(마크업 및 스타일)를 렌더링할 책임이 있다. 베이직 테이블(Basic Table) 만들기 순서 Get the data you want to display Define the colu.. 2021. 8. 18.
n React Table 02 : 개요 및 설치하기 개요 React Table은 파워풀한 테이블과 데이터그리드를 구축하기 위한(building powerful tables and datagrid experiences) hooks collection이다. 이 hooks는 lightweight, composable, and ultra-extensible하지만 마크업이나 스타일을 렌더링하지 않습니다 . 이것은 효과적으로 React Table이 "headless" UI 라이브러리라는 것을 의미합니다. "headless" UI 라이브러리란? React Table은 headless 유틸리티입니다. 즉, 기본적으로 실제 UI 요소를 렌더링하거나 제공하지 않습니다. 이 라이브러리에서 제공하는 the state and callbacks of the hooks을 활용하여 .. 2021. 8. 18.
반응형