sap.ui.core.BusyIndicator.show() não está funcionando ao clicar no botão. Como mostrar o indicador de ocupado ao clicar no botão na UI5?

Prefácio – Este post faz parte do Programas UI5 série.

O SAP UI5 fornece várias maneiras de mostrar o indicador Ocupado. Esses indicadores ocupados podem ser iniciados com base em eventos no projeto. Neste artigo, discutiremos as alternativas de indicadores ocupados em detalhes.

O que são indicadores ocupados?

Um indicador de ocupado é um símbolo de carregador mostrado ao usuário para mostrar que algo está acontecendo em segundo plano e o usuário precisa esperar até que ele seja concluído. Essa é uma boa maneira de impedir que os usuários finais interajam com o aplicativo Web durante uma tarefa em segundo plano. Você pode ler a documentação oficial SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

Tipos de indicadores de ocupado

A seguir estão os três tipos de indicadores de ocupado fornecidos pela SAP:

  • sap.ui.core.BusyIndicator

  • sap.m.BusyDialog

  • sap.m.BusyIndicator

Discutiremos esses indicadores ocupados em outro artigo.

sap.ui.core.BusyIndicator.show() não está funcionando ao clicar no botão. Como mostrar o indicador de ocupado ao clicar no botão na UI5?

Caso sap.ui.core.BusyIndicator,show() não esteja sendo acionado, embora você o tenha mencionado antes do início da operação, você pode substituí-lo pelo código abaixo:

var oGlobalBusyDialog = new sap.m.BusyDialog(); // Inicia uma caixa de diálogo de ocupado oGlobalBusyDialog.open(); // => Iniciar o Indicador //sua API externa ou chamada de operação // Sucesso ou Erro da sua chamada => Fechar o Indicador oGlobalBusyDialog.close();

Deixe-nos saber no comentário se você tiver algum problema.

Autor

  • Barry Allen

    Desenvolvedor Full Stack com mais de 10 anos de experiência em diferentes domínios, incluindo SAP, Blockchain, IA e Desenvolvimento Web.

    Ver todos os posts

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.