이 글에서는 위챗 애플릿 탭의 간단한 예시에 대한 관련 정보를 주로 소개합니다. 도움이 필요한 친구는
위챗 애플릿 탭의 간단한 예시
를 참고하세요. 효과를 보세요
코드:
home.wxml
<!--pages/home/home.wxml--> <view class="swiper-tab"> <view class="swiper-tab-item {{currentTab==0 ? 'on' : ''}}" data-current="0" bindtap="swichNav">热门</view> <view class="swiper-tab-item {{currentTab==1 ? 'on' : ''}}" data-current="1" bindtap="swichNav">关注</view> <view class="swiper-tab-item {{currentTab==2 ? 'on' : ''}}" data-current="2" bindtap="swichNav">好友</view> </view> <swiper current="{{currentTab}}" class="swiper-box" duration="300" style="height:{{winHeight - 80}}px" bindchange="bindChange"> <swiper-item> <view>热门</view> </swiper-item> <swiper-item> <view>关注</view> </swiper-item> <swiper-item> <view>好友</view> </swiper-item> </swiper>
// pages/home/home.js var app = getApp() Page({ data: { winWidth: 0, winHeight: 0, // tab切换 currentTab: 0, }, onLoad: function () { var that = this; wx.getSystemInfo({ success: function (res) { that.setData({ winWidth: res.windowWidth, winHeight: res.windowHeight }); } }); }, bindChange: function (e) { var that = this; that.setData({ currentTab: e.detail.current }); }, swichNav: function (e) { var that = this; if (this.data.currentTab === e.target.dataset.current) { return false; } else { that.setData({ currentTab: e.target.dataset.current }) } } })
[관련 추천]
1.
WeChat 공개 계정 플랫폼 소스 코드 다운로드WeChat 투표 소스 코드 WeChat Lala Takeout 2.2.4 WeChat Rubik's Cube 소스 코드의 복호화된 오픈 소스 버전위 내용은 미니 프로그램 개발에서 탭의 간단한 구현 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!