cardHeight
Beschreibung
Optional. Die Höhe der Karten
Verwendung
cardHeight?: number; // px
Wenn Sie die Einstellungen renderType: "lazy" und scrollType: "default" kombinieren, vergessen Sie nicht, eine statische Höhe für die Karten über die Eigenschaft cardHeight anzugeben. Wenn Sie dies nicht tun, werden die Karten nicht angezeigt.
Wenn Sie renderType: "lazy" gemeinsam mit scrollType: "column" verwenden, sollten Sie ebenfalls die Höhe der Karten über die Eigenschaft cardHeight festlegen. Obwohl für diesen Layouttyp eine variable Kartenhöhe unterstützt wird, kann dies mit individuellem Karteninhalt unter Umständen nicht stabil funktionieren.
Wenn cardHeight nicht angegeben ist, greift das Widget auf eine experimentelle Schätzung der Kartenhöhen zurück, die auf den in cardShape deklarierten sichtbaren Feldern basiert. Bei einem benutzerdefinierten cardTemplate gilt diese Schätzung nicht — in diesem Fall entweder cardHeight explizit setzen oder eine benutzerdefinierte getCardHeight-Funktion bereitstellen.
Beispiel
new kanban.Kanban("#root", {
cards,
columns,
cardHeight: 150, // px
// andere Parameter
});
Änderungsprotokoll: Die Eigenschaft wurde in Version v1.2 hinzugefügt
Verwandte Artikel: Konfiguration
Verwandte Beispiel: Kanban. Lazy rendering und Spalten-Scroll