微信小程序 swiper制作tab切换
实现效果图:
swiper制作tab切换
index.html
index.css
Box{
display: block;
height: 100%;
width: 100%;
overflow: hidden;
}
.swiper-Box view{
text-align: center;
}
index.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
});
}
});
},// 滑动切换tab
bindChange: function( e ) {
var that = this;
that.setData( { currentTab: e.detail.current });
},// 点击tab切换
swichNav: function( e ) {
var that = this;
if( this.data.currentTab === e.target.dataset.current ) {
return false;
}else{
that.setData( {
currentTab: e.target.dataset.current
})
}
}
})
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!