Skip to content

행/셀 선택/호버

demo

loading

행 선택 비활성화

rowActive.disabled를 사용하면 특정 행의 선택 기능을 비활성화할 수 있습니다.

주의

rowActive.disabled: 행은 클릭하여 선택할 수 없습니다. 그러나 setCurrentRow 메서드를 통해 여전히 해당 행을 선택할 수 있습니다.

현재 행 설정

컴포넌트 메서드 expose setCurrentRow를 호출하여 현재 행을 선택할 수 있습니다

선택된 셀 설정

컴포넌트 메서드 expose setSelectedCell을 호출하여 현재 셀을 선택할 수 있습니다

API

관련 Props:

key타입기본값설명
rowHoverbooleantrue마우스 호버 시 행 강조 여부
rowActiveboolean | RowActiveOptiontrue선택된 행 강조 여부
rowCurrentRevokable deprecated(v0.8.9)rowActive.revokable 사용하세요booleantrue현재 행 다시 클릭 시 선택 취소 여부 (rowActive=true)
cellHoverbooleanfalse마우스 호버 시 셀 강조 여부
cellActivebooleanfalse선택된 셀 강조 여부
selectedCellRevokablebooleantrue셀 다시 클릭 시 선택 취소 여부 (cellActive=true)

TIP

rowActive를 false로 설정하면 컴포넌트 내부 스타일만 숨기며, tr에 여전히 active 클래스가 추가되어 커스텀 스타일에便利합니다

RowActiveOption

key타입기본값설명
enabledbooleantrue행 선택 기능 활성화 여부
disabled(row: DT) => boolean() => false행 선택 비활성화 여부
revokablebooleantrue선택 취소 가능 여부

MIT 라이선스에 따라 공개되었습니다