Ich glaube, Sie Problem haben Controller in ionischer Wieder initialisiert. Anstatt Ihre Seite in ionic neu zu laden. Ich ziehe Sie folgende verwenden:
angular.module('nameYouSPecify').controller('your controllername',function($scope){
$scope.$on('$ionicView.beforeEnter', function(){
//keep all your codes inside here
});
})
Wenn Sie wirklich brauchen Seite sind reload.Ionic $stateProvider
verwendet. Also, legen Sie das folgende verwenden: $window.localStorage.clear();
.Inject $window
in der Steuerung:
angular.module('nameYouSPecify').controller('your controllername',function($scope,$state){
$state.go('StateName',{},{reload:true});
//the middle blank is filled with stateparams if you have any
});
local zu entfernen.
$ local entfernen: $localStorage.$reset();
.Sie müssen ngStorage
und müssen $localStorage
in der Steuerung injizieren.
$ route.reload() festgelegt und kann localStorage.remove ('Schlüssel' sein) – YOU
Entschuldigung, Code fehlt – morels
'localstorage.remove (Schlüssel)' wird Daten mit diesem 'Schlüssel' entfernen –