주요 콘텐츠로 건너뛰기

renderType

설명

선택 사항입니다. 카드 렌더링 타입을 정의합니다.

정보

이 속성은 많은 수의 카드를 다룰 때 사용됩니다. *"lazy"*로 설정하면, 위젯은 보드에서 보이는 카드의 시각적인 부분만 렌더링합니다. 이는 위젯 성능을 크게 향상시킬 수 있습니다.

사용법

renderType?: "default" | "lazy";
important

renderType: "lazy"scrollType: "default" 설정을 함께 사용할 경우, 반드시 cardHeight 속성을 통해 카드의 고정 높이를 지정해야 합니다. 지정하지 않으면 카드가 올바르게 표시되지 않습니다.
renderType: "lazy"scrollType: "column"과 함께 사용할 때도 카드의 높이를 cardHeight 속성을 통해 고정해야 합니다. 이 레이아웃에서는 카드의 가변 높이도 지원하지만, 커스텀 카드 콘텐츠와 함께 사용할 경우 안정적으로 동작하지 않을 수 있습니다.

기본 구성

renderType: "default"

예제

new kanban.Kanban("#root", {
columns,
cards,
rows,
renderType: "lazy",
// 기타 매개변수
});

변경 로그: 이 속성은 v1.2에서 추가되었습니다.

관련 문서: 구성

관련 샘플: Kanban. 고정 헤더, 지연 렌더링 및 컬럼 스크롤