亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信小程序頁面向下滾動時tab欄固定頁面頂部實例講解

 更新時間:2021年03月07日 09:29:15   作者:祝君圓夢  
這篇文章主要介紹了微信小程序頁面向下滾動時tab欄固定頁面頂部實例講解,文中圖文實例講解的很透徹,有需要的同學(xué)可以參考下

先看一下效果圖:

 index.wxml

 <view class='{{tabIsTop ? "fixedTop" : ""}}'>
 <i-tabs tabcurrent="{{tabcurrent}}" color="#FF0000" bindchange="tabChange">
 <i-tab key="tab1" title="車主圈"></i-tab>
 <i-tab key="tab2" title="行業(yè)新聞"></i-tab>
 <i-tab key="tab3" title="養(yǎng)護寶典"></i-tab>
 <i-tab key="tab4" title="自駕游"></i-tab>
 </i-tabs>
 </view>

特別說明:這里使用的tab標(biāo)簽頁是iviewui的框架,地址:https://weapp.iviewui.com/components/tabs

 index.wxss

.fixedTop {
 width: 100%;
 position: fixed;
 top: 0;
 z-index: 99;
}

index.js

Page({
 /**
 * 頁面的初始數(shù)據(jù)
 */
 data: {
 tabcurrent: 'tab1',
 tabIsTop:false,
 scrollTop: 0,
 },
 /**
 * 生命周期函數(shù)--監(jiān)聽頁面加載
 */
 onLoad: function (options) {
 
 },
 ontabChange(event) {
 this.setData({ active: event.detail });
 },
 //監(jiān)聽屏幕滾動 判斷上下滾動
 onPageScroll: function (ev) {
 var _this = this;
 //當(dāng)滾動的top值最大或最小時,為什么要做這一步是因為在手機實測小程序的時候會發(fā)生滾動條回彈,所以為了處理回彈,設(shè)置默認最大最小值
 if (ev.scrollTop <= 0) {
  // 滾動到最頂部
  ev.scrollTop = 0;
  this.setData({ tabIsTop: false });
 } else if (ev.scrollTop > wx.getSystemInfoSync().windowHeight) {
  // 滾動到最底部
  ev.scrollTop = wx.getSystemInfoSync().windowHeight;
 }
 //判斷瀏覽器滾動條上下滾動
 if (ev.scrollTop > this.data.scrollTop || ev.scrollTop == wx.getSystemInfoSync().windowHeight) {
  //向下滾動
  this.setData({ tabIsTop: true });
 } else {
  //向上滾動
 }
 //給scrollTop重新賦值
 setTimeout(function () {
  _this.setData({
  scrollTop: ev.scrollTop
  })
 }, 0)
 },
})

到此這篇關(guān)于微信小程序頁面向下滾動時tab欄固定頁面頂部實例講解的文章就介紹到這了,更多相關(guān)微信小程序頁面向下滾動時tab欄固定頁面頂部內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Zend Framework+smarty用法實例詳解

    Zend Framework+smarty用法實例詳解

    這篇文章主要介紹了Zend Framework+smarty用法,結(jié)合實例形式詳細分析了Zend Framework框架整合Smarty模板的具體步驟與相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2016-03-03
  • PHP safe_mode開啟對于PHP系統(tǒng)函數(shù)有什么影響

    PHP safe_mode開啟對于PHP系統(tǒng)函數(shù)有什么影響

    這篇文章主要介紹了PHP safe_mode開啟對于PHP系統(tǒng)函數(shù)有什么影響,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • PHP7之Mongodb API使用詳解

    PHP7之Mongodb API使用詳解

    這篇文章主要介紹了PHP7之Mongodb API使用詳解的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • PHP機器學(xué)習(xí)庫php-ml的簡單測試和使用方法

    PHP機器學(xué)習(xí)庫php-ml的簡單測試和使用方法

    下面小編就為大家?guī)硪黄狿HP機器學(xué)習(xí)庫php-ml的簡單測試和使用方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • php獲取數(shù)組長度的方法(有實例)

    php獲取數(shù)組長度的方法(有實例)

    php獲取數(shù)組長度的方法,php為我們提供了兩個函數(shù)可以計算一維數(shù)組長度,如count,sizeof都可以直接統(tǒng)計數(shù)組長度,還有獲取二維數(shù)組的方法。
    2013-10-10
  • PHP變量的作用范圍實例講解

    PHP變量的作用范圍實例講解

    這篇文章主要介紹了PHP變量的作用范圍實例講解,介紹了變量的類型和具體的代碼實例,講解的非常清晰,有對這方面不懂的同學(xué)可以閱讀了解下
    2020-12-12
  • ecshop實現(xiàn)smtp發(fā)送郵件

    ecshop實現(xiàn)smtp發(fā)送郵件

    這篇文章主要介紹了ecshop實現(xiàn)smtp發(fā)送郵件,需要的朋友可以參考下
    2015-02-02
  • php生成靜態(tài)頁面并實現(xiàn)預(yù)覽功能

    php生成靜態(tài)頁面并實現(xiàn)預(yù)覽功能

    這篇文章主要為大家詳細介紹了php生成靜態(tài)頁面并實現(xiàn)預(yù)覽功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • php根據(jù)年月獲取季度的方法

    php根據(jù)年月獲取季度的方法

    這篇文章主要介紹了php根據(jù)年月獲取季度的方法,需要的朋友可以參考下
    2014-03-03
  • PHP并發(fā)查詢MySQL的實例代碼

    PHP并發(fā)查詢MySQL的實例代碼

    本篇文章主要介紹了PHP并發(fā)查詢MySQL的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論