logout : function() {
            loggedIn=false;
            window.localStorage['logindata']="";
            window.localStorage['userdata']="";
            service.saveToNativeStorage();
            $location.url('/map');
        },
$scope.logout = function() {
        AuthService.logout();
        AuthService.checkLogin();
window.localStorage.clear();
    };
var service =  {
        saveToNativeStorage:function(){
            if(typeof(NativeStorage) !== 'undefined') {
                stored.forEach(function(name){
                    if(window.localStorage[name]){
                        NativeStorage.setItem(name, window.localStorage[name], function(data){
                            // console.log('save', data);
                        }, function(error){
                            // console.log(name+':', error);
                        });
                    }
                });
            }
        },
        loadFromNativeStorage:function(){
            if(typeof(NativeStorage) !== 'undefined') {
                stored.forEach(function(name){
                    NativeStorage.getItem(name, function(data){
                        if(data){
                            window.localStorage[name] = data;
                            // console.log('load', window.localStorage[name]);
                        }
                    }, function(error){
                        // console.log(name+':', error);
                    });
                });
            }
        },

मैं उपयोग करने की कोशिश कर रहा हूँ

$window.localStorage.clear();

लेकिन मैं लॉगआउट पर स्थानीय संग्रहण को हटाने के लिए इसे प्राप्त नहीं कर सकता। जब भी मैं ऐप को फिर से लॉन्च करता हूं, यह उपयोगकर्ता को स्वचालित रूप से वापस लॉग इन करता है।

सेवा जोड़ने के लिए संपादित किया गया saveToNativeStorage

0
Abigail 12 नवम्बर 2019, 00:28

1 उत्तर

logout : function() {
        loggedIn=false;
        window.localStorage['logindata']=null;
        window.localStorage['userdata']=null;
        service.saveToNativeStorage();
        $location.url('/map');
    },
0
Abigail 14 नवम्बर 2019, 18:51
हालांकि यह कोड प्रश्न का उत्तर दे सकता है, इस बारे में अतिरिक्त संदर्भ प्रदान करना कि यह कोड प्रश्न का उत्तर क्यों और/या कैसे देता है, इसके दीर्घकालिक मूल्य में सुधार करता है।
 – 
jrook
14 नवम्बर 2019, 21:55