In un'applicazione web, ogni elemento ha una serie di trigger. Con il loro aiuto, è possibile configurare vari processi aziendali che si avvieranno in determinate condizioni.

Tutti gli elementi hanno un insieme di trigger comuni, chiamato ciclo di vita dell'elemento:

  • onCreate - viene eseguito quando l'elemento viene creato nella pagina;
  • onShow - viene eseguito quando il componente cambia il suo stato in visibile (visualizzato nella pagina);
  • onHide - viene eseguito quando il componente cambia il suo stato in hidden (non viene più visualizzato);
  • onDestroy - viene eseguito prima che il componente venga distrutto.

Ecco i trigger sull'elemento button come esempio:

Diamo un'occhiata più da vicino a ciascun trigger. A tale scopo, utilizzeremo i blocchi di notifica per visualizzare l'avvio dei trigger nell'interfaccia.

onCreate

Iniziamo con il trigger onCreate e impostiamo una notifica per esso.

Ora, la notifica verrà visualizzata ogni volta che il trigger onCreate viene eseguito. Funzionerà nei seguenti casi:

  1. Quando l'utente visita la pagina;
  2. Dopo l'aggiornamento della pagina.

Impostiamo BP simili per altri trigger:

onShow

Il trigger onShow viene eseguito:

  1. Quando l'utente entra nella pagina e il campo dell'elemento Visible è impostato su True;
  2. Dopo l'aggiornamento della pagina e il campo dell'elemento Visible dell'elemento è impostato su True;
  3. Quando un elemento cambia il suo stato Visible stato da False a True.

onHide

Il trigger onHide viene eseguito:

  1. Quando l'utente lascia la pagina in cui si trovava l'elemento.
  2. Quando un elemento cambia il suo stato Visible stato da True a False.

onDestroy

Il trigger onDestroy trigger verrà eseguito:

  1. Quando l'utente lascia la pagina in cui si trovava l'elemento.
  2. Quando un elemento viene rimosso dalla pagina.

AppMaster 101Corso intensivo

10 moduli
2 settimane

Non sai da dove iniziare? Inizia con il nostro corso intensivo per principianti ed esplora AppMaster dalla A alla Z.

Inizia
AppMaster 101 Crash Course

Hai bisogno di ulteriore aiuto?

Risolvi qualsiasi problema con l'aiuto dei nostri esperti. Risparmia tempo e concentrati sulla creazione delle tue applicazioni.

headphones

Contatta l'assistenza

Parlaci del tuo problema e troveremo una soluzione.

message

Chat della community

Connettiti con altri utenti per ricevere aiuto sulla piattaforma.

Unisciti alla community
Ciclo di vita dell'elemento | AppMaster University