Hay disparadores adicionales que tienen algunos elementos, además de los disparadores del ciclo de vida.

Elementos de botón

El elemento Button tiene un disparador adicional onClick adicional.

  • onClick - se ejecuta cuando se hace clic en un elemento.

Elementos de entrada del usuario

Los elementos de entrada (input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker) tienen los siguientes disparadores:

  • onChange - se ejecuta cuando se produce un cambio en el campo;
  • onFocus - se ejecuta cuando se selecciona un campo (se hace clic en él);
  • onBlur - se ejecuta cuando el campo es deseleccionado;
  • onEnterKey - se ejecuta cuando se pulsa el botón Enter.

Los triggers listados en el ejemplo del elemento input:

Elemento de tabla

Tiene cuatro triggers adicionales:

  • onDataUpdate - se ejecuta mediante el bloque Table Update Data.
  • onRowClick - se ejecuta al hacer clic en una fila. Este disparador tiene un campo ID de registro. Al utilizarlo, puede transferir datos sobre el registro en esta fila.
  • onRowDoubleClick - se ejecuta al hacer doble clic en una fila. Funciona de forma similar a onRowClick. Es útil para usar si tiene dos scripts para hacer clic en una fila.
  • onFilter - se ejecuta cuando la tabla está paginada.

Elemento Filepicker

Tiene dos disparadores adicionales:

  • onSelectFiles - se ejecuta cuando el usuario inserta un archivo en el formulario. El uso más común es almacenar el archivo cargado en la base de datos.
  • onRemoveFile - se ejecuta cuando el usuario elimina un archivo del formulario.

Elemento Dropdown

Tiene un disparador adicional:

  • Option onClick - se ejecuta cuando se hace clic en un elemento de la lista desplegable.

El elemento Tabs

Tiene un trigger adicional:

  • onTabsSelect - se ejecuta cuando se cambia de pestaña. Este trigger no afecta al cambio de pestaña.

Was this article helpful?

AppMaster.io 101 Curso intensivo

10 Módulos
2 Semanas

¿No sabe por dónde empezar? Ponte en marcha con nuestro curso intensivo para principiantes y explora AppMaster de la A a la Z.

Inicio de curso
Development it’s so easy with AppMaster!

Necesitas más ayuda?

Resuelva cualquier problema con la ayuda de nuestros expertos. Ahorre tiempo y concéntrese en crear sus aplicaciones.

headphones

Soporte de contacto

Cuéntenos su problema y le encontraremos una solución.

message

Chat comunitario

Discutir preguntas con otros usuarios en nuestro chat.

Únete a la Comunidad