欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序實現(xiàn)頂部導航特效

 更新時間:2019年01月28日 14:46:04   作者:BlochCoding  
這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)頂部導航特效,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序實現(xiàn)頂部導航的具體代碼,供大家參考,具體內容如下

之前Android開發(fā)時,頂部導航用到viewPage,微信小程序里想要達到同樣的效果,可用swiper來實現(xiàn),先看效果圖


上代碼:

1.swiperTab.js

Page({
  data: {
    // tab切換 
    currentTab: 0,
  },
  swichNav: function (e) {
    console.log(e);
    var that = this;
    if (this.data.currentTab === e.target.dataset.current) {
      return false;
    } else {
      that.setData({
        currentTab: e.target.dataset.current,
      })
    }
  },
  swiperChange: function (e) {
    console.log(e);
    this.setData({
      currentTab: e.detail.current,
    })
 
  },
  onLoad: function (options) {
    // 生命周期函數(shù)--監(jiān)聽頁面加載
  },
  onReady: function () {
    // 生命周期函數(shù)--監(jiān)聽頁面初次渲染完成
  },
  onShow: function () {
    // 生命周期函數(shù)--監(jiān)聽頁面顯示
  },
  onHide: function () {
    // 生命周期函數(shù)--監(jiān)聽頁面隱藏
  },
  onUnload: function () {
    // 生命周期函數(shù)--監(jiān)聽頁面卸載
  },
  onPullDownRefresh: function () {
    // 頁面相關事件處理函數(shù)--監(jiān)聽用戶下拉動作
  },
  onReachBottom: function () {
    // 頁面上拉觸底事件的處理函數(shù)
  },
  onShareAppMessage: function () {
    // 用戶點擊右上角分享
    return {
      title: 'title', // 分享標題
      desc: 'desc', // 分享描述
      path: 'path' // 分享路徑
    }
  }
})

2.swiperTab.wxml

<view class="page">
 
 <!--頂部導航欄-->
 <view class="swiper-tab">
  <view class="tab-item {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">Tab1</view>
  <view class="tab-item {{currentTab==1 ? 'on' : ''}}" data-current="1" bindtap="swichNav">Tab2</view>
  <view class="tab-item {{currentTab==2 ? 'on' : ''}}" data-current="2" bindtap="swichNav">Tab3</view>
 </view>
 
 <!--內容主體-->
 <swiper class="swiper" current="{{currentTab}}" duration="200" bindchange="swiperChange">
  <swiper-item>
   <view>我是tab1</view>
  </swiper-item>
  <swiper-item>
   <view>我是tab2</view>
  </swiper-item>
  <swiper-item>
   <view>我是tab3</view>
  </swiper-item>
 </swiper>
</view>

3.swiperTab.wxss

.page {
 margin-left: 10rpx;
 margin-right: 10rpx;
}
 
.swiper-tab {
 display: flex;
 flex-direction: row;
 line-height: 80rpx;
 border-bottom: 2rpx solid #777;
}
 
.tab-item {
 width: 33.3%;
 text-align: center;
 font-size: 15px;
 color: #777;
}
 
.swiper {
 height: 1100px;
 background: #dfdfdf;
}
 
.on {
 color: blue;
 border-bottom: 5rpx solid blue;
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 原生js提示框并自動關閉(手工關閉)

    原生js提示框并自動關閉(手工關閉)

    今天在寫后臺交互的時候原來都是用alert太難看每次都需要點擊一下才可以,比較麻煩所以特整理了幾個比較好的js提示框代碼,方便提示一下
    2023-04-04
  • js實現(xiàn)文本框中焦點在最后位置

    js實現(xiàn)文本框中焦點在最后位置

    本篇文章主要是對js實現(xiàn)文本框中焦點在最后位置的示例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所 幫助
    2014-03-03
  • js 優(yōu)化次數(shù)過多的循環(huán) 考慮到性能問題

    js 優(yōu)化次數(shù)過多的循環(huán) 考慮到性能問題

    IE沒有我們想象中笨,它知道總的循環(huán)次數(shù)還是一千萬次。因此,得把這一百個十萬次循環(huán)分開執(zhí)行。雖然Javascript是單線程的,但也可以通過setTimeout或setInterval模擬多線程。
    2011-03-03
  • 利用原生JS實現(xiàn)懶加載lazyLoad的三種方法總結

    利用原生JS實現(xiàn)懶加載lazyLoad的三種方法總結

    加載頁面的時候,圖片一直都是流量大頭,針對圖片的性能方法也挺多的比如base64、雪碧圖等;懶加載也是其中一種,這篇文章主要給大家介紹了關于利用原生JS實現(xiàn)懶加載lazyLoad的三種方法,需要的朋友可以參考下
    2021-07-07
  • 原生js實現(xiàn)的貪吃蛇網頁版游戲完整實例

    原生js實現(xiàn)的貪吃蛇網頁版游戲完整實例

    這篇文章主要介紹了原生js實現(xiàn)的貪吃蛇網頁版游戲完整實例,可實現(xiàn)自主選擇游戲難度進行貪吃蛇游戲的功能,涉及javascript鍵盤事件及頁面元素的操作技巧,需要的朋友可以參考下
    2015-05-05
  • javascript實現(xiàn)一個網頁加載進度loading

    javascript實現(xiàn)一個網頁加載進度loading

    本篇文章主要介紹了javascript實現(xiàn)一個頁面加載進度loading的具體步驟以及示例代碼,具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • JavaScript使用原型和原型鏈實現(xiàn)對象繼承的方法詳解

    JavaScript使用原型和原型鏈實現(xiàn)對象繼承的方法詳解

    這篇文章主要介紹了JavaScript使用原型和原型鏈實現(xiàn)對象繼承的方法,簡單講述了javascript原型與原型鏈的原理,并結合實例形式詳細分析了javascript中對象繼承的常見實現(xiàn)技巧,需要的朋友可以參考下
    2017-04-04
  • fckeditor 獲取文本框值的實現(xiàn)代碼

    fckeditor 獲取文本框值的實現(xiàn)代碼

    獲取文本框值的實現(xiàn)代碼
    2009-02-02
  • JavaScript去除空格的三種方法(正則/傳參函數(shù)/trim)

    JavaScript去除空格的三種方法(正則/傳參函數(shù)/trim)

    個人認為去除空格最好的方法.采用的是正則表達式,這是最核心的原理,同時呢,還是有其他方法可以辦到的,接下來將介紹一下三種方法(trim)空格,感興趣的朋友可以了解下,或許對你有幫助呢
    2013-02-02
  • 圖解JavaScript作用域鏈底層原理

    圖解JavaScript作用域鏈底層原理

    當代碼在一個環(huán)境中執(zhí)行時,會創(chuàng)建變量對象的一個作用域鏈,作用域鏈的用途是保證對執(zhí)行環(huán)境有權訪問的所有變量和函數(shù)的有序訪問,下面這篇文章主要給大家介紹了關于JavaScript作用域鏈底層原理的相關資料,需要的朋友可以參考下
    2021-11-11

最新評論