小程序模板網(wǎng)

小程序tab點擊監(jiān)聽方法:onTabItemTap()

發(fā)布時間:2018-09-06 08:44 所屬欄目:小程序開發(fā)教程

page()的詳細(xì)生命周期,可以查看文檔,今天主要說下其onTabItemTap()方法,很少用到,但我們在開發(fā)中為了解決一些問題(在此方法中觸發(fā)登錄界面),試用下此方法:

 

方法說明

 

  1. Triggered when the user taps the tab if the current page is a tab page(當(dāng)點擊tab界面時觸發(fā))
 

測試代碼:

 

  1. /** tab點擊 */
    onTabItemTap(item) {
    console.log(item)
    wx.showToast({
    title: 'tab點擊',
    })
    },
    
    /**
    * 生命周期函數(shù)--監(jiān)聽頁面顯示
    */
    onShow: function() {
    self = this;
    app.NetUtil.CheckLoginStatus(null, function(loginStatus) {});
  2.  

分別在模擬器、iOS系統(tǒng)、Android系統(tǒng)分別測試,結(jié)果如下:

效果圖

小程序模擬器:三個tab切換時,不會觸發(fā)onTabItemTap()方法,如果已經(jīng)在“個人中心”界面,再次點擊tab,會觸發(fā)該方法,而且點擊幾次,觸發(fā)幾次,沒有APP的tab那么好使。

iOS版微信的小程序:切換正常觸發(fā),多次點擊可以根據(jù)自己的需要做相應(yīng)處理。

Android版微信(OPPO)的小程序:切換正常觸發(fā),多次點擊可以根據(jù)自己的需要做相應(yīng)處理。


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://22321a.com/wxmini/doc/course/24764.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢