[Improvement] more component use bem mixin (#932)

This commit is contained in:
neverland
2018-04-24 23:33:51 +08:00
committed by GitHub
parent 91163b2f14
commit c012a65ba3
23 changed files with 110 additions and 119 deletions
+8 -5
View File
@@ -1,9 +1,9 @@
<template>
<div class="van-swipe">
<div :class="b()">
<div
v-if="count > 1"
:style="trackStyle"
class="van-swipe__track"
:class="b('track')"
@touchstart="onTouchStart"
@touchmove="onTouchMove"
@touchend="onTouchEnd"
@@ -12,11 +12,14 @@
>
<slot />
</div>
<div v-else class="van-swipe__track">
<div v-else :class="b('track')">
<slot />
</div>
<div class="van-swipe__indicators" v-if="showIndicators && count > 1">
<i v-for="index in count" :class="{ 'van-swipe__indicator--active': index - 1 === activeIndicator }" />
<div
v-if="showIndicators && count > 1"
:class="b('indicators')"
>
<i v-for="index in count" :class="b('indicator', { active: index - 1 === activeIndicator })" />
</div>
</div>
</template>