91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

小程序中實現選項卡頁面切換的方法

發布時間:2021-01-28 11:32:13 來源:億速云 閱讀:523 作者:小新 欄目:移動開發

小編給大家分享一下小程序中實現選項卡頁面切換的方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

微信小程序開發中選項卡.在Android中選項卡一般用fragment,到了小程序這里瞬間懵逼了.

總算做出來了.分享出來看看.

先看效果:
小程序中實現選項卡頁面切換的方法

再上代碼:

1.index.wxml

<!--index.wxml--> 
<view class="swiper-tab"> 
  <view class="swiper-tab-list {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">哈哈</view> 
  <view class="swiper-tab-list {{currentTab==1 ? 'on' : ''}}" data-current="1" bindtap="swichNav">呵呵</view> 
  <view class="swiper-tab-list {{currentTab==2 ? 'on' : ''}}" data-current="2" bindtap="swichNav">嘿嘿</view> 
</view> 
 
<swiper current="{{currentTab}}" class="swiper-box" duration="300" style="height:{{winHeight - 31}}px" bindchange="bindChange"> 
  <!-- 我是哈哈 --> 
  <swiper-item> 
   <view>我是哈哈</view> 
  </swiper-item> 
  <!-- 我是呵呵 --> 
  <swiper-item> 
   <view>我是呵呵</view> 
  </swiper-item> 
  <!-- 我是嘿嘿 --> 
  <swiper-item> 
   <view>我是嘿嘿</view> 
  </swiper-item> 
</swiper>

2.indexwxss

/**indexwxss**/ 
swiper-tab{ 
  width: 100%; 
  border-bottom: 2rpx solid #777777; 
  text-align: center; 
  line-height: 80rpx;} 
swiper-tab-list{ font-size: 30rpx; 
  display: inline-block; 
  width: 33%; 
  color: #777777; 
} 
on{ color: #da7c0c; 
  border-bottom: 5rpx solid #da7c0c;} 
 
swiper-box{ display: block; height: 100%; width: 100%; overflow: hidden; } 
swiper-box view{ 
  text-align: center; 
}

3.index.js

//index.js 
//獲取應用實例 
var app = getApp() 
Page( { 
 data: { 
  /** 
    * 頁面配置 
    */ 
  winWidth: 0, 
  winHeight: 0, 
  // tab切換 
  currentTab: 0, 
 }, 
 onLoad: function() { 
  var that = this; 
 
  /** 
   * 獲取系統信息 
   */ 
  wxgetSystemInfo( { 
 
   success: function( res ) { 
    thatsetData( { 
     winWidth: reswindowWidth, 
     winHeight: reswindowHeight 
    }); 
   } 
 
  }); 
 }, 
 /** 
   * 滑動切換tab 
   */ 
 bindChange: function( e ) { 
 
  var that = this; 
  thatsetData( { currentTab: edetailcurrent }); 
 
 }, 
 /** 
  * 點擊tab切換 
  */ 
 swichNav: function( e ) { 
 
  var that = this; 
 
  if( thisdatacurrentTab === etargetdatasetcurrent ) { 
   return false; 
  } else { 
   thatsetData( { 
    currentTab: etargetdatasetcurrent 
   }) 
  } 
 } 
})

這樣一個類似viewpage的頂部選項卡就出來了.

看完了這篇文章,相信你對“小程序中實現選項卡頁面切換的方法”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沈阳市| 阿荣旗| 手游| 荣成市| 建湖县| 自贡市| 斗六市| 军事| 荥经县| 云龙县| 日照市| 吉木乃县| 金坛市| 达尔| 蒙山县| 酉阳| 缙云县| 宜州市| 财经| 金湖县| 昆明市| 横山县| 界首市| 河南省| 垫江县| 金秀| 外汇| 贺兰县| 澄江县| 丹巴县| 昂仁县| 泾源县| 涟源市| 巢湖市| 望奎县| 杭锦旗| 卓尼县| 荔波县| 老河口市| 休宁县| 淳化县|