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. Setzen Sie in diesem Fall entweder cardHeight explizit oder stellen Sie eine benutzerdefinierte getCardHeight-Funktion bereit.
Beispiel
new kanban.Kanban("#root", {
cards,
columns,
cardHeight: 150, // px
// andere Parameter
});
Changelog: Die Eigenschaft wurde in v1.2 hinzugefügt
Verwandte Artikel: Konfiguration
Verwandtes Beispiel: Kanban. Lazy rendering und Spalten-Scroll