最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序之選項卡的實現(xiàn)方法

 更新時間:2017年09月29日 14:49:03   作者:king-w  
這篇文章主要介紹了 微信小程序之選項卡的實現(xiàn)方法的相關資料,希望大家通過本文能實現(xiàn)這樣的功能,需要的朋友可以參考下

 微信小程序之選項卡的實現(xiàn)方法

前言:

從事前端的同學們一定不會對選項卡陌生,不管是自己原生寫的,還是各個UI框架里帶的,我想大家都使用過很多選項卡,對選項卡的原理也足夠清楚了,下面我們來在微信小程序里實現(xiàn)選項卡的功能。

微信小程序里沒有自帶選項卡組件,但是卻帶有swiper組件,所以,我們便利用swiper來實現(xiàn)選項卡的功能。

先看效果圖:

實現(xiàn)代碼:

頁面代碼:

<view class="swiper-tab">
  <view class="swiper-tab-item {{currentTab==0?'active':''}}" data-current="0" bindtap="clickTab">一</view>
  <view class="swiper-tab-item {{currentTab==1?'active':''}}" data-current="1" bindtap="clickTab">二</view>
  <view class="swiper-tab-item {{currentTab==2?'active':''}}" data-current="2" bindtap="clickTab">三</view>
</view>

<swiper current="{{currentTab}}" duration="300" bindchange="swiperTab">
  <swiper-item><view>第一屏</view></swiper-item>
  <swiper-item><view>第二屏</view></swiper-item>
  <swiper-item><view>第三屏</view></swiper-item>
</swiper>

js代碼:

var app=getApp()
Page({
 data:{
  currentTab:0
 },
 onLoad:function(options){
  // 頁面初始化 options為頁面跳轉(zhuǎn)所帶來的參數(shù)

 },
 //滑動切換
 swiperTab:function( e ){
  var that=this;
  that.setData({
   currentTba:e.detail.current
  });
 },
 //點擊切換
 clickTab: function( e ) { 

  var that = this; 

  if( this.data.currentTab === e.target.dataset.current ) { 
   return false; 
  } else { 
   that.setData( { 
    currentTab: e.target.dataset.current 
   }) 
  } 
 } 

})

css代碼:

.swiper-tab{
  width: 100%;
  border-bottom: 2rpx solid #ccc;
  text-align: center;
  height: 88rpx;
  line-height: 88rpx;
  font-weight: bold;
}
.swiper-tab-item{
  display: inline-block;
  width: 33.33%;
  color:red;
}
.active{
  color:aqua;
  border-bottom: 4rpx solid red;
}

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

相關文章

最新評論

松潘县| 井陉县| 周至县| 兴宁市| 奉贤区| 莎车县| 桦川县| 襄垣县| 大安市| 闽清县| 桦川县| 油尖旺区| 中超| 锡林郭勒盟| 儋州市| 儋州市| 密云县| 汝南县| 苗栗市| 沂源县| 津南区| 吴川市| 榆中县| 翁牛特旗| 临夏县| 大宁县| 镇平县| 通榆县| 丰台区| 达拉特旗| 胶南市| 恩施市| 湾仔区| 嘉兴市| 大洼县| 临猗县| 扎赉特旗| 南丹县| 惠水县| 襄樊市| 武鸣县|