<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")
}
})
}
}
},
微信扫码登录前端要做的工作
最新推荐文章于 2024-08-13 10:18:58 发布