2016-11-26 2 views
0

Ich bin auf der Suche nach einer Möglichkeit, spinner.js in meinem Code zu implementieren. Ich habe keine Ahnung, wie ich das am Laufen bekomme. Hintergrund: Ich habe eine Seite, auf der ich einen Download anbiete, der eine Weile dauern kann, weil ein Dokument im Hintergrund erzeugt wird. Gibt es eine Out-of-the-Box-Komponente, mit der ich dem Benutzer anzeigen kann, dass ein Prozess noch läuft und er warten muss? Ich weiß, dass es ModalDialog gibt, aber es tut mir leid zu sagen, dass es hässlich ist. Danke!Apache Wicket spinner.js Best Practice

Antwort

2

Sie können Ihre Seite dazu bringen, die IAjaxIndicatorAware-Schnittstelle zu implementieren, um für Ajax-Anforderungen belegte Indikatoren zu verwenden. Oder Sie können einfach einen IndicatingAJaxLink (oder IndicatingAjaxButton) verwenden, die Beispiele für die Implementierung der IAjaxIndicatorAware sind (wodurch die Anzeige eines Spinner während der Ausführung des Prozesses ermöglicht wird).