账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue 判断是否登录的方法有什么?单页面引用
    29
    0

    用vue写的微信商城想判断是否登录,有什么方法,求指导,我是单页面引用的
    之前是用js session 的方法写的,可是每次保存session就要刷新页面,不实际

    //判断是否登录

        if(!$.session.get('uid')){
            $.ajax({
                url:"/index.php/Api/Index/getSession",
                dataType:"json",
                success: function(data) {
                    //根据session缓存获取用户信息
                    if(data.code == 1) {
                        $.session.set('subscribe',data.subscribe),
                        $.session.set('phone',data.mobile),
                        $.session.set('uid',data.uid),
                        $.session.set('isuid',data.isuid),
                        $.session.set('sex',data.sex),
                        $.session.set('email',data.email),
                        $.session.set('nickname',data.nickname),
                        $.session.set('headimgurl',data.headimgurl)
                        window.location.reload();
    
                    }else if(data.code == 2){
                        layer.msg('亲,需要登录才能购买产品哦',{offset: '100px'});
                    }
                },
                error: function() {
                    layer.msg('网络出错!',{offset: '100px'});
                }
            });
        }else{
            if($.session.get('subscribe') == 0){
                $('.show').show();
            }else{
                $('.show').hide();
            }
        }
    
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部