全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[相同公司多个网站seo]微信小程序实例:实现顶部tab切换以及滑动切换时导航

  本篇文章给大家带来的内容是关于微信小程序实例:实现顶部tab切换以及滑动切换时导航栏会随着移动的效果(代码)▪▽◆▼,有一定的参考价值◇▷,[相同公司多个网站seo]有需要的朋友可以参考一下-▷▼★,希望对你有所帮助▲◁•▽。
 

  实现的效果:

  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) {
 // 生命周期函数--监听页面加载
 },
 onReady=▼◆△: function () {
 // 生命周期函数--监听页面初次渲染完成
 },
 onShow▽◁◇▲: function () {
 // 生命周期函数--监听页面显示
 },
 onHide◇●★: function () {
 // 生命周期函数--监听页面隐藏
 }▷▷○•,
 onUnload: function () {
 // 生命周期函数--监听页面卸载
 }◁○▪,
 onPullDownRefresh: function () {
 // 页面相关事件处理函数--监听用户下拉动作
 },
 onReachBottom: function () {
 // 页面上拉触底事件的处理函数
 },
 onShareAppMessage: function () {
 // 用户点击右上角分享
 return {
 title◇▽★: 'title', // 分享标题
 desc◁▽▷▼: '◆△=;desc', // 分享描述
 path: 'path' // 分享路径
 }
 }
})

 

  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>

 

  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;
}

 

  相关文章推荐-▷:

  微信小程序实例:获取当前城市位置及再次授权地理位置的代码实现

  微信小程序中如何实现列表渲染多层嵌套循环

  以上就是微信小程序实例:实现顶部tab切换以及滑动切换时导航栏会随着移动的效果(代码)的详细内容,泰兴市小程序制作公司[新乡网优化seo公司]mysql 简单全量备份和快速恢复的方法,更多请关注久澳传媒编程栏目其它相关文章◆▷◇▷!湘乡市小程序制作公司

[相同公司多个网站seo]微信小程序实例:实现顶部tab切换以及滑动切换时导航栏会随着移动的效果(代码)

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。