In einer Webanwendung verfügt jedes Element über eine Reihe von Auslösern. Mit ihrer Hilfe können Sie verschiedene Geschäftsprozesse konfigurieren, die unter bestimmten Bedingungen gestartet werden.

Alle Elemente haben eine Reihe gemeinsamer Auslöser, die als Elementlebenszyklus bezeichnet werden:

  • onCreate - wird ausgeführt, wenn das Element auf der Seite erstellt wird;
  • onShow - wird ausgeführt, wenn die Komponente ihren Status auf sichtbar (auf der Seite angezeigt) ändert;
  • onHide - wird ausgeführt, wenn die Komponente in den Zustand "verborgen" wechselt (nicht mehr angezeigt wird);
  • onDestroy - wird ausgeführt, bevor die Komponente zerstört wird.

Hier sind die Auslöser für das button Element als Beispiel:

Here are the triggers on the button element as an example

Schauen wir uns die einzelnen Auslöser genauer an. Zu diesem Zweck werden wir Benachrichtigungsblöcke verwenden, um den Start von Auslösern in der Schnittstelle anzuzeigen.

onCreate

Beginnen wir mit dem onCreate Auslöser und richten eine Benachrichtigung für ihn ein.

onCreate trigger and set up a notification for itNun wird die Benachrichtigung jedes Mal erscheinen, wenn der onCreate Auslöser ausgeführt wird. Sie wird in den folgenden Fällen funktionieren:

  1. Wenn der Benutzer die Seite besucht;
  2. Nach dem Aktualisieren der Seite.

Lassen Sie uns ähnliche BPs für andere Auslöser einrichten:

onShow

Der onShow Auslöser wird ausgeführt:

  1. Wenn der Benutzer die Seite betritt und das Feld des Elements Visible Feld des Elements gesetzt ist auf True;
  2. Nach dem Aktualisieren der Seite, wenn das Feld des Elements Visible Feld des Elements auf True;
  3. Wenn ein Element seinen Visible Zustand von False zu True.

onHide

Der onHide Auslöser wird ausgeführt:

  1. Wenn der Benutzer die Seite verlässt, auf der sich das Element befand.
  2. Wenn ein Element seinen Zustand von Visible Zustand von True zu False.

onDestroy

Trriger onDestroy

Der onDestroy Auslöser wird ausgeführt:

  1. Wenn der Benutzer die Seite verlässt, auf der sich das Element befand.
  2. Wenn ein Element von der Seite entfernt wird.
Was this article helpful?

AppMaster.io 101 Crash-Kurs

10 Module
2 Wochen

Sie wissen nicht, wo Sie anfangen sollen? Legen Sie los mit unserem Crashkurs für Anfänger und erkunden Sie AppMaster von A bis Z.

Kurs starten
Development it’s so easy with AppMaster!

Benötigen Sie weitere Hilfe?

Lösen Sie jedes Problem mit Hilfe unserer Experten. Sparen Sie Zeit und konzentrieren Sie sich auf die Erstellung Ihrer Anwendungen.

headphones

Kontaktieren Sie Support

Schildern Sie uns Ihr Problem und wir finden eine Lösung für Sie.

message

Community-Chat

Besprechen Sie Fragen mit anderen Benutzern in unserem Chat.

Community beitreten