Ich habe eine Abmeldefunktion, die aufgerufen wird, wenn auf den Abmeldelink geklickt wird. Ich möchte die $ ionicLoading-Animation verwenden, um anzuzeigen, dass während der Abmeldung ein Prozess stattfindet, während ich Daten lösche und eine Route neu lade. Ich benutze dies auf der Login-Funktion und es funktioniert perfekt, aber auf der Logout-Funktion wird die Animation nicht geladen.
Ich debuggen mit Chrom und ich kann keinen grellen Grund sehen, warum es die Animation nicht lädt. Ich lade die $ ionicLoading-Abhängigkeit in den Controller.
Jede Hilfe sehr geschätzt.
$scope.logout = function() {
$ionicLoading.show({
content: 'Loading',
animation: 'fade-in',
showBackdrop: true,
maxWidth: 200,
showDelay: 20
});
var logoutFunc = function() {
userService.RemoveUser();
$rootScope.userLoggedIn = false;
$scope.user = null;
$location.path('app/home');
$window.location.reload();
$ionicLoading.hide();
}
logoutFunc();
};
Was ist, wenn 'showDelay: 0' – Brian
Gleiches Verhalten. Es war 0 und ich versuchte es, um zu sehen, ob das dazu führen würde, dass es geladen würde. Kein Glück –