多平台统一管理软件接口,如何实现多平台统一管理软件接口
426
2023-04-18
微信小程序获取循环元素id以及wx.login登录操作
微信小程序获取循环元素id以及wx.login登录操作
通过点击方法获取循环数据元素的id例:
wxml里:
上面的a标签的id是通过循环来的,js能通过catchtap="gotoresult"来获取当前点击的元素idjs里:
gotoresult:function(e){
var ep = e.target.id
console.log(ep);
}
小程序用户登录wx.login操作
js里:
wx.login({
success: function (res) {
if (res.code) {
//发起网络请求
wx.request({
url: 'https://api.weixin.qq.com/sns/jscode2session',
//url: 'https://xxx你的服务器网站xxxxxx.cn/',
data: {
appid:"你的appid",
secret: "获取的secret",
js_code: res.code,
grant_type:"authorization_code"
},
success:function(res){
message=res.data;
console.log(mhttp://essage.openid)//返回的res里有用户openid等私密信息
}
})
} else {
console.log('获取用户登录态失败!' + res.errMsg)//异常反馈
}
}
});
通过以上方式,可以向微信发送请求获取传回来的openid等信息;
小程序通过wx.checkSession可以判断登录是否过期
js里:
wx.checkSession({
success: function(){
//session 未过期,并且在本生命周期一直有效
},
fail: function(){
//登录态过期
wx.login() //重新登录
....
}
})
如果登录过期,就可以调用上面的we.login来进行登录
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~