這篇文章主要介紹了微信小程序怎么獲取循環(huán)元素id與wx.login登錄操作,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)公司專注于碭山企業(yè)網站建設,響應式網站設計,商城網站建設。碭山網站建設公司,為碭山等地區(qū)提供建站服務。全流程按需求定制制作,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務微信小程序獲取循環(huán)元素id以及wx.login登錄操作
通過點擊方法獲取循環(huán)數(shù)據(jù)元素的id例:
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">(數(shù)據(jù)更新時間:{{item.date}})</text> <a catchtap="gotoresult" id="{{item.name}}" class="button">肉產類</a> </view>
上面的a標簽的id是通過循環(huán)來的,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) { //發(fā)起網絡請求 wx.request({ url: '/tupian/20230522/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('獲取用戶登錄態(tài)失敗!' + res.errMsg)//異常反饋 } } });
通過以上方式,可以向微信發(fā)送請求獲取傳回來的openid等信息;
小程序通過wx.checkSession可以判斷登錄是否過期
js里:
wx.checkSession({ success: function(){ //session 未過期,并且在本生命周期一直有效 }, fail: function(){ //登錄態(tài)過期 wx.login() //重新登錄 .... } })
感謝你能夠認真閱讀完這篇文章,希望小編分享微信小程序怎么獲取循環(huán)元素id與wx.login登錄操作內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網站建設公司,,關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián)網站建設公司,,詳細的解決方法等著你來學習!
分享標題:微信小程序怎么獲取循環(huán)元素id與wx.login登錄操作-創(chuàng)新互聯(lián)
文章網址:http://muchs.cn/article12/dheigc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供App設計、品牌網站設計、全網營銷推廣、品牌網站制作、網站導航、云服務器
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)