|
|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<template v-if="mode == 'scroll-x'">
|
|
|
<scroll-view scroll-x class="ut-tabs-scroll" show-scrollbar="false" :scroll-into-view-offset="SCROLL_OFFSET" :scroll-into-view="scrollIntoView" ref="scrollViewRef" scroll-with-animation>
|
|
|
- <view class="ut-tabs-row gap-30">
|
|
|
+ <view class="ut-tabs-row gap-20">
|
|
|
<view v-for="(tab, idx) in tabs" :key="tab.value" :id="'tab-' + idx" class="ut-tab-item p-rtv" :class="{ active: idx === activeIndex }" @click="selectTab(idx)" ref="tabRefs">
|
|
|
<view
|
|
|
class="tab-label"
|
|
|
@@ -28,8 +28,8 @@
|
|
|
</template>
|
|
|
<template v-if="mode == 'scroll-x-card'">
|
|
|
<scroll-view scroll-x class="ut-tabs-scroll" show-scrollbar="false" :scroll-into-view-offset="SCROLL_OFFSET" :scroll-into-view="scrollIntoView" ref="scrollViewCardRef" scroll-with-animation>
|
|
|
- <view class="ut-tabs-row gap-30">
|
|
|
- <view v-for="(tab, idx) in tabs" :key="tab.value" :id="'tab-' + idx" class="ut-tab-item-card gap-30 p-rtv" :class="{ active: idx === activeIndex }" @click="selectTab(idx)" ref="tabCardRefs">
|
|
|
+ <view class="ut-tabs-row gap-20">
|
|
|
+ <view v-for="(tab, idx) in tabs" :key="tab.value" :id="'tab-' + idx" class="ut-tab-item-card gap-20 p-rtv" :class="{ active: idx === activeIndex }" @click="selectTab(idx)" ref="tabCardRefs">
|
|
|
<view
|
|
|
class="tab-label-card d-flex j-c a-c pd2-0-24 min-w-150"
|
|
|
:style="{
|
|
|
@@ -45,7 +45,7 @@
|
|
|
</scroll-view>
|
|
|
</template>
|
|
|
<template v-if="mode == 'btw'">
|
|
|
- <view class="ut-tabs-row gap-30" :style="{ justifyContent: 'space-between' }">
|
|
|
+ <view class="ut-tabs-row gap-20" :style="{ justifyContent: 'space-between' }">
|
|
|
<view v-for="(tab, idx) in tabs" :key="tab.value" class="ut-tab-item p-rtv" :class="{ active: idx === activeIndex }" @click="selectTab(idx)" ref="tabRefs">
|
|
|
<view
|
|
|
class="tab-label"
|