Maison >Applet WeChat >Développement de mini-programmes >Exemple de la façon dont l'applet WeChat obtient l'identifiant de l'élément de boucle et l'opération de connexion wx.login
Cet article présente principalement les informations pertinentes de l'applet WeChat pour obtenir l'identifiant de l'élément de boucle et l'opération de connexion wx.login. Voici des exemples pour vous aider à mettre en œuvre cette fonction. Les amis dans le besoin peuvent se référer à
. L'applet WeChat obtient l'identifiant de l'élément cyclique et l'opération de connexion wx.login
Obtenez l'identifiant de l'élément de données cyclique via la méthode du clic :
Dans wxml :
<view id="list" wx:for="{{txt}}" > <text id="L_name">{{item.name}}</text> <text id="L_price">¥{{item.price}}/{{item.unit}}</text> <text id="L_place">{{item.place}}</text> <text id="L_date">(数据更新时间:{{item.date}})</text> <a catchtap="gotoresult" id="{{item.name}}" class="button">肉产类</a> </view>
L'identifiant de la balise a ci-dessus est obtenu par boucle. JS peut obtenir l'identifiant de l'élément actuellement cliqué via catchtap="gotoresult". 🎜>
gotoresult:function(e){ var ep = e.target.id console.log(ep); }Connexion utilisateur du mini programme opération wx.loginjs :
wx.login({ success: function (res) { if (res.code) { //发起网络请求 wx.request({ url: 'https://api.weixin.qq.com/sns/jscode2session', //url: 'https://www.xxx你的服务器网站xxxxxx.cn/', data: { appid:"你的appid", secret: "获取的secret", js_code: res.code, grant_type:"authorization_code" }, success:function(res){ message=res.data; console.log(message.openid)//返回的res里有用户openid等私密信息 } }) } else { console.log('获取用户登录态失败!' + res.errMsg)//异常反馈 } } });Grâce à la méthode ci-dessus, vous pouvez envoyer une demande à WeChat pour obtenir l'openid et d'autres informations renvoyées L'applet peut déterminer si la connexion a expiré via wx.checkSession
wx.checkSession({ success: function(){ //session 未过期,并且在本生命周期一直有效 }, fail: function(){ //登录态过期 wx.login() //重新登录 .... } })Si la connexion expire, vous pouvez appeler we.login ci-dessus pour vous connecter
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!