Avalados por :
Olá a todos,
Estou com um problema com o símbolo de carregamento fechado, estou exibindo o símbolo de carregamento ao navegar da lista para a tela de detalhes.
Estou fazendo 3 chamadas ajax, mas em qual delas eu quero fechar o símbolo de carregamento,
do Stack Overflow, vi este link, mas não testei. Quero ver a lógica do sapui5
Existe algum framework padrão a ser seguido no sapui5?
Alguma sugestão?
Obrigado,
Preethi
°Olá a todos!
Obrigado pelas suas sugestões.
1. °done() é ativado quando a chamada ajax é bem-sucedida!
2. °done() não é ativado quando a chamada ajax falha!
Se estou usando always(), funciona em ambos os casos, sucesso ou falha.
Obrigado,
Preethi
mesmo que você não faça ?
var mcbDimensions = $.Deferred();
var mcbMeasures = $.Deferred();
var variablesList = $.Deferred();
$.when(mcbDimensions, mcbMeasures, variablesList).done(function(){
that.closeTheProgressDialog();
});
var binding = this.byId("mcbDimensions").getBinding("items");
if(binding)
{
binding.attachDataReceived(function () {
mcbDimensions.resolve();
}, this);
}
binding = this.byId("mcbMeasures").getBinding("items");
if(binding)
{
binding.attachDataReceived(function () {
mcbMeasures.resolve();
}, this);
}
Ao usar chamadas ajax manualmente, você pode seguir a mesma solução oferecida no Stack Overflow.
$.when(ajax1,ajax2,ajax3).done(function(){
// ocultar símbolo de carga
});
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute