[Improvement] use bem mixin (#934)

This commit is contained in:
neverland
2018-04-25 11:50:10 +08:00
committed by GitHub
parent c012a65ba3
commit 8e911c75f9
25 changed files with 107 additions and 116 deletions

View File

@@ -1,16 +1,16 @@
<template>
<div class="van-checkbox">
<div :class="b()">
<icon
name="success"
class="van-checkbox__icon"
:class="[
b('icon'),
`van-checkbox--${shape}`, {
'van-checkbox--disabled': isDisabled,
'van-checkbox--checked': isChecked
}]"
@click="onClick"
/>
<span v-if="$slots.default" class="van-checkbox__label" @click="onClick('label')">
<span v-if="$slots.default" :class="b('label')" @click="onClick('label')">
<slot />
</span>
</div>