小程序中实现选项卡页面切换的方法

  介绍

小编给大家分享一下小程序中实现选项卡页面切换的方法,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

微信小程序开发中选项卡。在Android中选项卡一般用片段,到了小程序这里瞬间懵逼了。

总算做出来了。分享出来看看。

先看效果:
小程序中实现选项卡页面切换的方法”> <br/> </p> <p>再上代码:</p> <p> 1.指数。wxml </p> <pre class= & lt; !——index.wxml祝辞,   & lt; view 类=皊wiper-tab"祝辞,   & lt;才能view 类=皊wiper-tab-list  {{currentTab==0, ?, & # 39;在# 39;,:,& # 39;& # 39;}}“,数据流=?“,bindtap=皊wichNav"在哈哈& lt;/view>,   & lt;才能view 类=皊wiper-tab-list  {{currentTab==1, ?, & # 39;在# 39;,:,& # 39;& # 39;}}“,数据流=?“,bindtap=皊wichNav"祝辞呵呵& lt;/view>,   & lt;才能view 类=皊wiper-tab-list  {{currentTab==2, ?, & # 39;在# 39;,:,& # 39;& # 39;}}“,数据流=?“,bindtap=皊wichNav"祝辞嘿嘿& lt;/view>,   时间/view> & lt;   ,   & lt; swiper 电流=皗{currentTab}}“,类=皊wiper-box",时间=?00“,风格=案叨?{{winHeight 安康;31}}px", bindchange=癰indChange"祝辞,   & lt;才能!——,我是哈哈,,在,   ,,& lt; swiper-item>   ,,& lt; view>我是哈哈& lt;/view>,   & lt;/swiper-item>才能,   & lt;才能!——,我是呵呵,——祝辞,   ,,& lt; swiper-item>   ,,& lt; view>我是呵呵& lt;/view>,   & lt;/swiper-item>才能,   & lt;才能!——,我是嘿嘿,——祝辞,   ,,& lt; swiper-item>   ,,& lt; view>我是嘿嘿& lt;/view>,   & lt;/swiper-item>才能,   & lt;/swiper>

2。indexwxss

/* * indexwxss * */,   swiper-tab {,   ,,宽度:100%,,   边界底部才能:2 rpx  solid  # 777777;,   ,,text-align:中心,,   ,,行高:80 rpx;},   swiper-tab-list{,字体大小:30 rpx;,   ,,显示:inline-block;,   ,,宽度:33%,,   ,,颜色:# 777777;,   },   在{,颜色:# da7c0c;,   边界底部才能:5 rpx  solid  # da7c0c;},   ,   swiper-box{,显示:块;,高度:,100%;,宽度:,100%;,溢出:,隐藏,,},   {swiper-box 视图,   ,,text-align:中心,,   }

3.指数。js

//index.js //获取应用实例,   var  app =, getApp (),   页面(时间{大敌;;   数据:,{大敌;/* *,才能   ,,,*,页面配置,   ,,,*/,   ,,winWidth: 0,,   ,,winHeight: 0,,//才能,选项卡切换,   ,,currentTab: 0,,   },大敌;   ,onLoad:函数(),{,   var 才能;that =,,,   ,/* *,才能   ,,*,获取系统信息,   ,,*/,   wxgetSystemInfo(,{才能,   ,   ,,,成功:函数(,res ), {,   ,,,thatsetData (, {,   ,,,,winWidth:, reswindowWidth,,   ,,,,winHeight:, reswindowHeight    ,,,}),,   ,,},   ,   ,,});   },大敌;/* *大敌;   ,,*,滑动切换tab    ,,*/,   ,bindChange:函数(),e , {,   ,   var 才能;that =,,,   thatsetData才能(,{,currentTab: edetailcurrent }),,   ,   },大敌;/* *大敌;   *,才能点击选项卡切换,   */才能,   ,swichNav:函数(),e , {,   ,   var 才能;that =,,,   ,   如果才能(,thisdatacurrentTab ===, etargetdatasetcurrent ), {,   ,,return 虚假,   ,,},else  {,   ,,,thatsetData ({,   ,,,currentTab:, etargetdatasetcurrent    ,,}),   ,,},   }大敌;   })

这样一个类似:viewpage的顶部选项卡就出来了。

看完了这篇文章,相信你对“小程序中实现选项卡页面切换的方法”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

小程序中实现选项卡页面切换的方法