In diesem Artikel werden hauptsächlich die relevanten Informationen zum WeChat-Applet zum Abrufen der Schleifenelement-ID und des wx.login-Anmeldevorgangs vorgestellt. Hier finden Sie Beispiele, die Ihnen bei der Implementierung dieser Funktion helfen können
Das WeChat-Applet erhält die ID des zyklischen Elements und den Anmeldevorgang wx.login
Rufen Sie die ID des zyklischen Datenelements über die Klickmethode ab:
In 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>
Die ID des a-Tags oben wird durch Schleifen erhalten. JS kann die aktuell angeklickte Element-ID über Catchtap="gotoresult" erhalten 🎜>
gotoresult:function(e){ var ep = e.target.id console.log(ep); }
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)//异常反馈 } } });
wx.checkSession({ success: function(){ //session 未过期,并且在本生命周期一直有效 }, fail: function(){ //登录态过期 wx.login() //重新登录 .... } })
Das obige ist der detaillierte Inhalt vonBeispiel dafür, wie das WeChat-Applet die Schleifenelement-ID und den wx.login-Anmeldevorgang erhält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!