IONIC WebApp之對象存儲

因需要把用戶登錄數據存儲到全局中,所以需要做對象存儲。

.factory('locals',['$window',function($window){
    return{
        //存儲單個屬性
        set :function(key,value){
        $window.localStorage[key]=value;
        },
        //讀取單個屬性
        get:function(key,defaultValue){
        return  $window.localStorage[key] || defaultValue;
        },
        
        //存儲對象,以JSON格式存儲
        setObject:function(key,value){
        $window.localStorage[key]=JSON.stringify(value);
        },
        //讀取對象
        getObject: function (key) {
        return JSON.parse($window.localStorage[key] || '{}');
        },
        remove:function(key){
            $window.localStorage.removeItem(key);
        }
    }
        
}])


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章