Перейти к основному содержимому

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. Фиксированные заголовки, ленивый рендеринг и прокрутка колонок