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

微信小程序模板之分頁滑動欄

 更新時間:2022年08月24日 11:45:56   作者:騎白馬的大師兄  
這篇文章主要為大家詳細介紹了微信小程序模板之分頁滑動欄的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序分頁滑動欄的具體代碼,供大家參考,具體內容如下

功能:

1.分頁欄與滑動視圖綁定
2.點擊分頁欄自動滑動到對應視圖
3.滑動的到視圖對應分頁欄自動顯示選中樣式

效果圖

上代碼

wxml

<view class="tapNav">
 <view class="{{tabArr.tabCurrentIndex==0?'active':''}}" data-index="0" bindtap="veHandle">分頁標簽1</view>
 <view class="{{tabArr.tabCurrentIndex==1?'active':''}}" data-index="1" bindtap="veHandle">分頁標簽2</view>
 <view class="{{tabArr.tabCurrentIndex==2?'active':''}}" data-index="2" bindtap="veHandle">分頁標簽3</view>
</view>
<swiper id="swiper" indicator-dots="{{indicatorDots}}"
 autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" current="{{current}}" bindchange="swiperChange">
 <block wx:for="{{imgUrls}}">
 <swiper-item id="swiper-item">
  <image id="imgae" src="{{item}}" class="slide-image" width="355" height="150"/>
 </swiper-item>
 </block>
 </swiper>

wxss

/*
1.橫向排列分頁標簽
2.每個分頁標簽各占1/3
*/
.tapNav {
 display: flex;
 flex-direction: row;
}
.tapNav view{
 flex:1;
 width:200rpx;
 height:100rpx;
 text-align: center;
 line-height: 100rpx;
 font-family: "微軟雅黑";
}
/*選中樣式*/
.tapNav .active {
 color:blue;
 border-bottom:4rpx solid mediumseagreen;
}
#swiper {
 margin-top:40rpx;
}
#swiper image{
 width:100%;
}

js

//index.js
//獲取應用實例
var app = getApp()
Page({
 data: {
 // 圖片地址
 imgUrls: [
  'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
  'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg',
  'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'
 ],
 //是否顯示面板指示點
 indicatorDots: true,
 //自動播放
 autoplay: true,
 //切換時間間隔
 interval: 2000,
 //滑動時長
 duration: 1000,
 //存放滑動視圖的current
 current:0,
 //分頁標簽class條件判斷的值
 tabArr:{
  tabCurrentIndex:0
 }
 },
 //事件處理函數
 //觸摸分頁標簽觸發(fā)事件
 veHandle:function(e){
 //每個分頁標簽都設置了data-index,觸摸觸發(fā)事件獲取此數值
 //用此數值替換滑動視圖的current
 //用此數值替換分頁標簽class判斷的值
 console.log(e.target.dataset.index)
 var currentIndex = e.target.dataset.index
 this.setData({
  current:currentIndex,
  "tabArr.tabCurrentIndex":currentIndex
 })
 },
 //通過滑塊視圖的current改變觸發(fā)事件
 swiperChange:function(e){
 //獲取視圖滑塊當前的current
 //用此數值替換分頁標簽的current的值
 console.log(e.detail.current)
 var swiperCurrent = e.detail.current;
 this.setData({
  'tabArr.tabCurrentIndex':swiperCurrent
 })
 },
 onLoad: function () {
 console.log('onLoad')
 }
})

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

相關文章

  • 淺談JS中的三種字符串連接方式及其性能比較

    淺談JS中的三種字符串連接方式及其性能比較

    下面小編就為大家?guī)硪黄獪\談JS中的三種字符串連接方式及其性能比較。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-09-09
  • JS實現(xiàn)點擊復選框變更DIV顯示狀態(tài)的示例代碼

    JS實現(xiàn)點擊復選框變更DIV顯示狀態(tài)的示例代碼

    下面小編就為大家分享一篇JS實現(xiàn)點擊復選框變更DIV顯示狀態(tài)的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • js動態(tài)引入的四種方法

    js動態(tài)引入的四種方法

    下面小編就為大家?guī)硪黄P于js動態(tài)引入四種方式的實例代碼,具有很好的參考價值,分享給大家一起跟隨小編過來看看吧
    2018-05-05
  • 詳解webpack模塊化管理和打包工具

    詳解webpack模塊化管理和打包工具

    這篇文章主要介紹了詳解webpack模塊化管理和打包工具,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • layer.close()關閉進度條和Iframe窗的方法

    layer.close()關閉進度條和Iframe窗的方法

    今天小編就為大家分享一篇layer.close()關閉進度條和Iframe窗的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • div失去焦點事件實現(xiàn)思路

    div失去焦點事件實現(xiàn)思路

    blur只是針對form表單控件的,而對于 span , div , li 之類的,則沒辦法觸發(fā)它們的動作,本文有個示例,看看是怎么實現(xiàn)的
    2014-04-04
  • ES6模板字符串和標簽模板的應用實例分析

    ES6模板字符串和標簽模板的應用實例分析

    這篇文章主要介紹了ES6模板字符串和標簽模板的應用,結合實例形式分析了ES6模板字符串和標簽模板的功能、原理、用法及相關操作注意事項,需要的朋友可以參考下
    2019-06-06
  • js用拖動滑塊來控制圖片大小的方法

    js用拖動滑塊來控制圖片大小的方法

    這篇文章主要介紹了js用拖動滑塊來控制圖片大小的方法,實例分析了javascript使用鼠標事件的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • 微信小程序switch開關選擇器使用詳解

    微信小程序switch開關選擇器使用詳解

    這篇文章主要為大家詳細介紹了微信小程序switch開關選擇器的使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • js正則表達式簡單校驗方法

    js正則表達式簡單校驗方法

    在本篇文章里小編給大家整理了一篇關于js正則表達式簡單校驗方法,有需要的朋友們可以參考下。
    2021-01-01

最新評論

茶陵县| 东海县| 嘉义市| 嘉禾县| 汝南县| 高阳县| 阳西县| 进贤县| 博湖县| 怀宁县| 宜宾县| 龙江县| 余干县| 罗平县| 西乌珠穆沁旗| 罗田县| 沅江市| 科技| 治多县| 平泉县| 屏南县| 元氏县| 铜鼓县| 嵊州市| 诸城市| 疏附县| 丹巴县| 丽水市| 申扎县| 陆河县| 来宾市| 田林县| 遂平县| 宁海县| 襄汾县| 东兰县| 祁连县| 南城县| 钦州市| 鄂伦春自治旗| 尼木县|