Esistono ulteriori trigger che alcuni elementi hanno, oltre ai trigger del ciclo di vita.

Elemento pulsante

L'elemento Button ha un trigger aggiuntivo onClick trigger aggiuntivo.

  • onClick - viene eseguito quando si fa clic su un elemento.

Elementi di input dell'utente

Gli elementi di input (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) hanno i seguenti trigger:

  • onChange - viene eseguito quando si verifica una modifica nel campo;
  • onFocus - viene eseguito quando un campo viene selezionato (cliccato);
  • onBlur - viene eseguito quando il campo viene deselezionato;
  • onEnterKey - viene eseguito quando viene premuto il pulsante Invio.

I trigger elencati nell'esempio dell'elemento di input:

Elemento tabella

Ha quattro trigger aggiuntivi:

  • onDataUpdate - viene eseguito dal blocco Table Update Data.
  • onRowClick - viene eseguito facendo clic su una riga. Questo trigger ha un campo ID record. Utilizzandolo, è possibile trasferire i dati relativi al record di questa riga.
  • onRowDoubleClick - viene eseguito facendo doppio clic su una riga. Funziona in modo simile a onRowClick. È utile se si dispone di due script per fare clic su una riga.
  • onFilter - viene eseguito quando la tabella viene paginata.

Elemento Filepicker

Ha due trigger aggiuntivi:

  • onSelectFiles - viene eseguito quando l'utente inserisce un file nel modulo. L'uso più comune è quello di memorizzare il file caricato nel database.
  • onRemoveFile - viene eseguito quando l'utente rimuove un file dal modulo.

Elemento a discesa

Ha un trigger aggiuntivo:

  • Option onClick - viene eseguito quando si fa clic su un elemento dell'elenco a discesa.

L'elemento Tabs

Ha un trigger aggiuntivo:

  • onTabsSelect - viene eseguito quando si cambia scheda. Questo trigger non influisce sul cambio di scheda.

Was this article helpful?

AppMaster.io 101 Corso intensivo

10 Moduli
2 settimane

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

Inizia il corso
Development it’s so easy with AppMaster!

Serve ancora aiuto?

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

headphones

Contatta il Supporto

Parlaci del tuo problema e ti troveremo una soluzione.

message

Chat comunitaria

Discuti le domande con altri utenti nella nostra chat.

Unisciti alla comunità