<view class="tablist flex-row flex-wrap justify-between">
<text class="item t-center" :class="{'active': selectTab == index}" v-for="(item, index) in tablist" @click="changeTab(index)">{{item}}</text>
</view>
<swiper :indicator-dots="false" :autoplay="false" :current="selectTab" @change="changeEvent">
<swiper-item v-for="(item, index) in tablist">
<view class="swiper-item">
{{item}}
</view>
</swiper-item>
</swiper>
const selectTab = ref(0)
const tablist = ["内容1", "内容2", "内容3", "内容4"]
const changeTab = (index: number)=>{
selectTab.value = index
}
const changeEvent = (event: UniSwiperChangeEvent)=>{
selectTab.value = event.detail.current
}
0 个评论
要回复文章请先登录或注册