Numa aplicação web, cada elemento tem um conjunto de gatilhos. Com a sua ajuda, é possível configurar vários processos empresariais que terão início sob determinadas condições.

Todos os elementos têm um conjunto de gatilhos comuns chamado ciclo de vida do elemento:

  • onCreate - corre quando o elemento é criado na página;
  • onShow - corre quando o elemento muda o seu estado para visível (exibido na página);
  • onHide - corre quando o componente muda o seu estado para oculto (deixa de ser exibido);
  • onDestroy - corre antes de o componente ser destruído.

Aqui estão os gatilhos sobre o button elemento como exemplo:

Here are the triggers on the button element as an example

Vamos dar uma olhada mais atenta a cada gatilho. Utilizaremos blocos de Notificação para exibir o lançamento de gatilhos na interface para o fazer.

onCreate

Comecemos com o elemento onCreate desencadear e criar uma notificação para o efeito.

onCreate trigger and set up a notification for itAgora, a Notificação irá aparecer sempre que a onCreate disparos. Funcionará nos seguintes casos:

  1. Quando o utilizador visita a página;
  2. Após a actualização da página.

Vamos configurar BPs semelhantes para outros gatilhos:

onShow

O onShow gatilho funcionará:

  1. Quando o utilizador entra na página, e o elemento Visible campo está definido para True;
  2. Depois de refrescar a página, e o elemento Visible campo está definido para True;
  3. Quando um elemento muda o seu Visible Estado de False para True.

onHide

O onHide gatilho funcionará:

  1. Quando o utilizador deixa a página, o elemento estava ligado.
  2. Quando um elemento muda o seu Visible Estado de True para False.

onDestroy

Trriger onDestroy

O onDestroy gatilho funcionará:

  1. Quando o utilizador deixa a página, o elemento estava ligado.
  2. Quando um elemento é removido da página.
Was this article helpful?

AppMaster.io 101 Curso de Crash

10 Módulos
2 Semanas

Não sabe por onde começar? Avance com o nosso curso intensivo para principiantes e explore o AppMaster de A a Z.

Iniciar curso
Development it’s so easy with AppMaster!

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda de nossos especialistas. Economize tempo e concentre-se na criação de seus aplicativos.

headphones

Entre em contato com o suporte

Conte-nos sobre o seu problema, e nós encontraremos uma solução para você.

message

Bate-papo da comunidade

Discuta perguntas com outros usuários em nosso chat.

Junte-se à comunidade