国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

微信小程序開發之實現選項卡(窗口頂部TabBar)頁面切換

2019-11-19 18:49:17
字體:
來源:轉載
供稿:網友

微信小程序開發中選項卡.在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的頂部選項卡就出來了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰顺县| 如东县| 沂源县| 安庆市| 镇巴县| 永丰县| 枣庄市| 疏附县| 新和县| 南昌市| 台北市| 登封市| 洞头县| 松阳县| 左贡县| 沁水县| 承德市| 高阳县| 铁力市| 宝丰县| 黎川县| 保定市| 南昌市| 凌海市| 德化县| 霞浦县| 和田市| 五原县| 当阳市| 鹤峰县| 双辽市| 邹城市| 徐州市| 正安县| 沁源县| 巴林右旗| 乡宁县| 乌拉特中旗| 呼和浩特市| 平邑县| 托克托县|