Ich wollte nach $ viewContentLoaded fragen ... Ich baue eine Ionic-App und wollte $ ionicLoading implementieren, so dass vor dem Laden des Inhalts ein Ladesymbol angezeigt wird die Codezeile, die in meinem Controller ist:
$ionicLoading.show({
template: '<ion-spinner></ion-spinner>'+
'</br></br><p>Loading...</p>',
animation: 'fade-in',
showBackdrop: true,
maxWidth: 300,
showDelay: 0
});
$scope.$on('$viewContentLoaded', function()
{
$timeout(function() {
$ionicLoading.hide();
}, 2000);
});
das funktioniert, weil ich den $ timeout verwendet, aber ich wollte den $ ionicLoading zu stoppen, wenn die Seite den Inhalt geladen wird.
Bitte helfen?
Ich denke, das ist der, den ich brauchte ... Danke, ich werde es versuchen –
Bitte lassen Sie uns wissen, ob dies für Sie arbeitete :-). Die Lifecycle-Events von Ionic Views werden eindeutig zu wenig genutzt und ich schätze, es ist ein Schmerz für viele Entwickler! – VinceOPS
Also habe ich es ausprobiert, aber es hat nicht funktioniert, weil ich mit meiner App ... eine Ng-Ansicht verwendet habe, also implementiert es den $ ionicView Code überhaupt nicht ... –