Anwendung Mendixs Fortschrittsbalken-Widget in einer App

Direkt zum Inhalt

Durchlaufen der Fortschrittsbalken

In diesem Beitrag werde ich eines der verfügbaren Fortschrittsbalken-Widgets hervorheben, das ein großartiges Tool ist, um dem Benutzer den Fortschritt eines Workflows anzuzeigen.

Warum ein Fortschrittsbalken-Widget verwenden?

Wenn Sie in Ihrer App einen mehrstufigen Prozess durchlaufen (z. B. ein Bestellformular ausfüllen oder an einer Umfrage teilnehmen), ist eine visuelle Anzeige, wie weit Sie vom Abschluss entfernt sind, ein großartiges Benutzererlebnis. Hier kommt das Fortschrittsbalken-Widget ins Spiel. Dieses Widget gibt Entwicklern die Möglichkeit, den Fortschritt eines Endbenutzers visuell anzuzeigen und dabei mehrere verschiedene Stile zu verwenden, um sicherzustellen, dass die Fortschrittsmeldung erfolgreich an den Endbenutzer übermittelt wird.

Suchen des Fortschrittsbalken-Widgets

Sie finden die Fortschrittsbalken-Widgets im Mendix App Store. Es gibt mehrere Fortschrittsbalken-Widgets, wenn Sie nach „Fortschrittsbalken“ suchen, aber der Schwerpunkt dieses Blogs liegt auf dem Bootstrap-Fortschrittsbalken Widget erstellt von Flock of Birds:

Pic11

Widget-Funktionalität

Im Wesentlichen zeigt das Bootstrap Progress Bar-Widget einfach den entsprechenden Fortschrittsbalken mit einer Zahl zwischen 0 und 100 an, um den Prozentsatz der Fertigstellung anzugeben. Es ist auch möglich, Text nach der Zahl im Fortschrittsbalken anzuzeigen (Sie können beispielsweise „75“ oder „75 % abgeschlossen“ anzeigen).

Konfigurieren des Widgets

Als erstes müssen Sie das Widget mit dem richtigen Fortschrittsattribut und Bootstrap-Stil:

Pic2

Das Fortschrittsattribut ist die Ganzzahl, die den abgeschlossenen Fortschritt anzeigt, und sollte auf eine Zahl im Bereich von 0 bis 100 eingestellt werden. Der Bootstrap-Stil kann verwendet werden, um das Erscheinungsbild des Fortschrittsbalkens zu ändern, wenn er einen der folgenden Werte hat: Info, Gefahr oder Erfolg. Der Bootstrap-Stil kann über Mikroflüsse mit dem Fortschrittsattribut verknüpft werden, sodass beispielsweise im Fortschrittsbalken im „Bootstrap-Stil Gefahr“ ein Fortschritt von 0 % angezeigt werden könnte, während im „Bootstrap-Stil Erfolg“ ein Fortschritt von 100 % angezeigt werden könnte.

Darüber hinaus können Sie verschiedene Anzeigeeinstellungen anpassen, etwa was der Fortschrittsbalken nach dem Prozentwert anzeigt, die Breite des Widgets in der App, den Farbwechselwert und das Erscheinungsbild des Balkens selbst.

Pic3

Es ist auch möglich, dem Fortschrittsbalken eine On-Click-Aktion durch einen Mikrofluss zuzuweisen, wie unten gezeigt. Ein Anwendungsfall für die Verwendung einer Mikroflussaktion ist, wenn der Benutzer den Prozentsatz der Fertigstellung des Fortschrittsbalkens basierend auf neuen Informationen aktualisieren möchte, die auf der aktuellen Seite des Benutzers eingegeben wurden.

Pic4

Pic5

Zusätzlich zu dem oben genannten Beispiel können Sie auch CSS-Stile auf Ihren Fortschrittsbalken und den darin enthaltenen Text anwenden.

Pic6

Pic7

Pic8

Dieses einfache, aber effektive Widget ist eine großartige Möglichkeit, den Fortschritt eines Workflows visuell darzustellen, und es gibt Mendix Entwickler haben den Vorteil, ihren Seiten einen benutzerfreundlichen Fortschrittsbalken hinzufügen zu können!

Wählen Sie Ihre Sprache