微信扫码登录前端要做的工作

<div id="div" style="z-index: 100;">
</div>

mounted(){
            var obj = new WxLogin({
                id:"div",    //div的id
                appid: "wx3b976ef54d06d852",
                scope: "snsapi_login",
                //我这里重点解释一下这个url啊,编码之前的地址也就是我把二维码放的地址是				https://shujiecaishui.com/finance_system/#/
                redirect_uri:"https%3a%2f%2fshujiecaishui.com%2ffinance_system%2f%23%2f",     //回调地址(网上搜urlencode编码,把上面的地址编码之后写在这)
              	state: "",    //参数,可带可不带(换绑的时候可以用到,假如1是确认身份,2是换给谁)
                style: "",    //样式  提供"black"、"white"可选,默认为黑色文字描述
                href: ""                 //自定义样式链接,第三方可根据实际需求覆盖默认样式。
            });
        },
watch:{
            $route(to,from){
                if (this.$route.query.code){
                    this._ajax('weChatWeb/getUserInfo', {
                        code:this.$route.query.code
                    }, msg => {
                    //成功之后的操作
                        localStorage.setItem('user',JSON.stringify(msg))
                        localStorage.setItem('uuid',JSON.stringify(msg.uuid))
                        console.log(msg)
                        if(msg.flag5 == 0){
                            this._message(1,'登录成功')
                            this.$router.push("/entry_company_message")
                        }else if(msg.flag5 == 1){
                            this._message(1,'登录成功')
                            this.$router.push("/home")
                        }
                    })
                }
            }
        },
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值