RayCraftDocs
v1.0.3
de
raycraft.dev
Auf dieser Seite

InfiniteScroll

Free

Lädt mehr Inhalt, wenn das Ende einer Liste in den Sichtbereich kommt. Es verwendet IntersectionObserver (mit Scroll-Ersatz) und löst OnLoadMore aus; setzen Sie Loading, während Sie laden, und HasMore am Ende auf false.

Beispiel

Steuerelement InfiniteScroll

Parameter

ParameterTypBeschreibung
ChildContentRenderFragmentInhalt, der innerhalb der Komponente dargestellt wird.
ClassstringZusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden.
EndTextstringText, der am Ende angezeigt wird; standardmäßig eine lokalisierte Meldung.
HasMoreboolFalse, wenn alles geladen ist.
LoadingboolTrue, während ein Stapel geladen wird.
MarginstringWie früh geladen wird, als CSS-Abstand (Standard 200px).
StylestringInline-Stil, der dem Wurzelelement hinzugefügt wird.

Ereignisse

EreignisTypBeschreibung
OnLoadMoreEventCallbackWird ausgelöst, wenn das Ende in den Sichtbereich kommt.

Paket

InfiniteScroll gehört zu RayCraft Free. Paket: RayCraft.Blazor. Es stammt von nuget.org. Siehe Erste Schritte.