<template>
<view>
<page :isBack="false">
<scroll-view slot="top" scroll-x class="bg-white nav" scroll-with-animation :scroll-left="scrollLeft">
<view class="flex text-center">
<view class="cu-item flex-sub" :class="index==TabCur?'text-red cur':''" v-for="(item,index) in tabBars" :key="index"
@tap="tabSelect" :data-id="index">
{{item.name}}
</view>
</view>
</scroll-view>
</page>
</view>
</template>
<script>
export default {
data() {
return {
TabCur: 0,
scrollLeft: 0,
tabBars: [{
name: '热门推荐'
},
{
name: '百变穿搭'
},
{
name: '美妆达人'
},
{
name: '美丽配饰'
},
{
name: '时尚潮男'
}
]
}
},
methods: {
// 切换选项卡
tabSelect(e) {
this.TabCur = e.currentTarget.dataset.id;
this.scrollLeft = (e.currentTarget.dataset.id - 1) * 60
},
}
}
</script>