微信小程序獲取循環(huán)元素id以及wx.login登錄操作

微信小程序獲取循環(huán)元素id以及wx.login登錄操作

成都創(chuàng)新互聯(lián)公司自2013年起,先為偃師等服務(wù)建站,偃師等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為偃師企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

通過(guò)點(diǎn)擊方法獲取循環(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ù)更新時(shí)間:{{item.date}})</text>

  <a catchtap="gotoresult" id="{{item.name}}" class="button">肉產(chǎn)類</a>

  </view>

上面的a標(biāo)簽的id是通過(guò)循環(huán)來(lái)的,js能通過(guò)catchtap="gotoresult"來(lái)獲取當(dāng)前點(diǎn)擊的元素idjs里:

gotoresult:function(e){

  var ep = e.target.id


  console.log(ep);


 }

小程序用戶登錄wx.login操作

js里:

wx.login({
   success: function (res) {
    if (res.code) {
     //發(fā)起網(wǎng)絡(luò)請(qǐng)求
     wx.request({
      url: 'https://api.weixin.qq.com/sns/jscode2session',
      //url: 'https://www.xxx你的

通過(guò)以上方式,可以向微信發(fā)送請(qǐng)求獲取傳回來(lái)的openid等信息;

小程序通過(guò)wx.checkSession可以判斷登錄是否過(guò)期

js里:

wx.checkSession({
 success: function(){
  //session 未過(guò)期,并且在本生命周期一直有效
 },
 fail: function(){
  //登錄態(tài)過(guò)期
  wx.login() //重新登錄
  ....
 }
})

如果登錄過(guò)期,就可以調(diào)用上面的we.login來(lái)進(jìn)行登錄

 如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

文章標(biāo)題:微信小程序獲取循環(huán)元素id以及wx.login登錄操作
URL鏈接:http://www.muchs.cn/article48/jdoeep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、域名注冊(cè)、做網(wǎng)站、網(wǎng)站維護(hù)移動(dòng)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)