码迷,mamicode.com
首页 > 其他好文 > 详细

06_滚动tab开发_01

时间:2020-03-31 23:04:53      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:otto   eth   wip   vue   method   this   jin   热点   code   

一、效果图查看

技术图片

 二、代码

2.1 vue代码

技术图片

 代码:

    <view class="uni-tab-bar">
            <!-- 横向滚动布局 -->
            <scroll-view scroll-x class="uni-swiper-tab">
                <!-- 导航栏的一个块 -->
                <block v-for="(tab,index) in tabBars" :key="tab.id">
                    <!-- 块里面的一个导航内容 -->
                    <view class="swiper-tab-list"
                    :class="{‘active‘:tabIndex==index}"
                    @tap="tabtap(index)">
                        {{tab.name}}
                        <view class="swiper-tab-line"></view>  <!-- 这是选中项下划线 -->
                    </view>
                </block>
            </scroll-view>
        </view>

2.2 js代码

技术图片

 代码:

tabIndex:0,                           //选中项索引
                tabBars:[              //滚动导航的内容
                    { name:"关注",id:"guanzhu" },
                    { name:"推荐",id:"tuijian" },
                    { name:"体育",id:"tiyu"       },
                    { name:"热点",id:"redian"  },
                    { name:"财经",id:"caijing" },
                    { name:"娱乐",id:"yule"    },
                ],

...

methods: {
            // 滚动tab选中
            tabtap(index){
                this.tabIndex=index;
            }
        }

2.3 css代码

技术图片

 代码:

<style>
    .uni-swiper-tab{
        border-bottom: 1upx solid #EEEEEE;
    }
    .swiper-tab-list{
        color: #969696;
        font-weight: bold;
    }
    .uni-tab-bar .active{
        color: #343434;
    }
    .active .swiper-tab-line{
        border-bottom: 4upx solid #FEDE33;
        width: 62upx;
        margin: auto;
        border-top: 4upx solid #FEDE33;
        border-radius:20upx;
    }
</style>

06_滚动tab开发_01

标签:otto   eth   wip   vue   method   this   jin   热点   code   

原文地址:https://www.cnblogs.com/luwei0915/p/12608995.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!