微信 - 选项卡横向

https://www.cnblogs.com/huiAlex/p/9462918.html
http://www.codegong.com/document/wx-swiper-scroll-view.html
一、功能描述
在同一个页面内实现不同展示页面的切换功能,如下图所示

image.png

二、代码实现

  1. index.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        currentData: 0,
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
    },
    //获取当前滑块的index
    bindchange: function (e) {
        const that = this;
        that.setData({
            currentData: e.detail.current
        })
    },
    //点击切换,滑块index赋值
    checkCurrent: function (e) {
        const that = this;

        if (that.data.currentData === e.target.dataset.current) {
            return false;
        } else {

            that.setData({
                currentData: e.target.dataset.current
            })
        }
    }
})
  1. index.wxml

    推荐
    热点
    关注


    welcome come to 推荐
    welcome come to 热点
    welcome come to 关注 

  1. index.wxss
.tab {
float: left;
width: 33.3333%;
text-align: center;
padding: 10rpx 0;
}

.topTabSwiper {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
zoom: 1;
}

.topTabSwiper:after {
content: "";
clear: both;
display: block;
}

.tabBorer {
border-bottom: 1px solid #f00;
color: #f00;
}

.swiper {
width: 100%;
}

.swiper_con {
text-align: center;
width: 100%;
height: 100%;
padding: 80rpx 0;
}

你可能感兴趣的:(微信 - 选项卡横向)