Informação geral

Modal são elementosde interface que se abrem sobre a página actual. São também chamadas popups.

Para criar uma nova janelamodal , arraste-a a partir do painel widget.

Uma janela modal pode ser colocada em duas áreas sobre a tela:

  1. Page components;
  2. App components;

Em Page componentsé melhor colocar janelas modais ligadas a uma página específica.

Em App components modal, são colocadas janelas que se aplicam a toda a aplicação.

A janela modal pode conter os mesmos widgets que uma página normal.

O processo de negócio pode ser ligado à janela modal sob o separador workflow. Os seguintes gatilhos podem ser utilizados para ele:

  • OnCreate
  • OnShow
  • OnHide
  • OnDestroy

Dois blocos no BP podem ser utilizados para controlar as janelas modais:

  • Show modal para abrir a janela do modal
  • Hide modal para fechar a janela modal .

Como trabalhar com as janelas modal

Acrescentar uma modal janela para a Page components secção.

Colocar uma button na tela da página.

Para a button, um processo empresarial é configurado no OnClick gatilho. A PA conterá apenas um bloco: Show Modal.

No Show modal bloco, definir o parâmetro de entrada Component ID e seleccione o nome do modal janela.

Agora colocar outro botão, mas numa janela modal.

Um BP semelhante é configurado para este botão, mas o Hide modal é utilizado em vez do Show modal bloco.

Agora pode abrir e fechar a janela modal.

A janela modal é uma funcionalidade muito útil. Por exemplo, é conveniente colocar a funcionalidade de adicionar registos.

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