前端登录保存session对象,并获取对象中的值


success: function (data) {
                        if (data.code == "1000") {
                            layer.msg('登录成功', function () {
                                console.log(data)
                                //存储一个值
                                // sessionStorage.setItem('userName',data.data.username);
                                
                                //存储对象
                                var obj=JSON.stringify(data.data); sessionStorage.setItem('user',[obj]); 
                                 window.location = 'index.html';
                            });
                        } else {
                            layer.alert(data.msg);  
                           
                        }
                    }

二调用

//登录后的判断显示名称
$(function () {
    if (!sessionStorage.getItem('user') == '') {
        console.log('登录');
        $(".topbar-weidl").addClass("topbar-dl");
        $(".topbar-yidl").removeClass("topbar-dl");
        //登录的对象
        var obj = JSON.parse(sessionStorage.getItem('user')) $("#name").text(obj.username);
    } else {
        console.log('未登录')
        $(".topbar-yidl").addClass("topbar-dl");
        $(".topbar-weidl").removeClass("topbar-dl");
    }
    //退出
    $(".out").click(function () {
        //清除登录对象
        sessionStorage.removeItem('user');
        $(".topbar-yidl").addClass("topbar-dl");
        $(".topbar-weidl").removeClass("topbar-dl");
    })
})

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM