Certains éléments possèdent des déclencheurs supplémentaires, en plus des déclencheurs de cycle de vie.

Élément bouton

L'élément Button possède un déclencheur supplémentaire onClick supplémentaire.

  • onClick - s'exécute lorsqu'un élément est cliqué.

Éléments de saisie de l'utilisateur

Les éléments de saisie (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) possèdent les déclencheurs suivants :

  • onChange - s'exécute lorsqu'une modification est apportée au champ ;
  • onFocus - s'exécute lorsqu'un champ est sélectionné (sur lequel on clique) ;
  • onBlur - s'exécute lorsque le champ est désélectionné ;
  • onEnterKey - s'exécute lorsque le bouton Enter est enfoncé.

Liste des déclencheurs sur l'exemple de l'élément de saisie :

Élément Table

Il possède quatre déclencheurs supplémentaires :

  • onDataUpdate - est exécuté par le bloc Table Update Data.
  • onRowClick - s'exécute en cliquant sur une ligne. Ce déclencheur possède un champ Record ID. En l'utilisant, vous pouvez transférer des données sur l'enregistrement de cette ligne.
  • onRowDoubleClick - s'exécute en double-cliquant sur une ligne. Son fonctionnement est similaire à celui de onRowClick. Il est pratique à utiliser si vous avez deux scripts pour cliquer sur une ligne.
  • onFilter - s'exécute lorsque le tableau est paginé.

Élément Filepicker

Il possède deux déclencheurs supplémentaires :

  • onSelectFiles - s'exécute lorsque l'utilisateur insère un fichier dans le formulaire. L'utilisation la plus courante consiste à stocker le fichier téléchargé dans la base de données.
  • onRemoveFile - s'exécute lorsque l'utilisateur supprime un fichier du formulaire.

Élément Dropdown

Il possède un déclencheur supplémentaire :

  • Option onClick - s'exécute lorsqu'un élément de la liste déroulante est cliqué.

L'élément Tabs

Il possède un déclencheur supplémentaire :

  • onTabsSelect - s'exécute lors du changement d'onglet. Ce déclencheur n'affecte pas le changement d'onglet.

Was this article helpful?

AppMaster.io 101 Cours accéléré

10 Modules
2 Semaines

Vous ne savez pas par où commencer ? Lancez-vous avec notre cours accéléré pour débutants et explorez AppMaster de A à Z.

Début du cours
Development it’s so easy with AppMaster!

Besoin d'aide?

Résolvez n'importe quel problème avec l'aide de nos experts. Gagnez du temps et concentrez-vous sur la création de vos applications.

headphones

Contactez le support

Parlez-nous de votre problème et nous vous trouverons une solution.

message

Chat communautaire

Discutez de questions avec d'autres utilisateurs dans notre chat.

Rejoindre la Communauté