[Improvement] component use bem mixin (#921)

This commit is contained in:
neverland
2018-04-24 11:53:06 +08:00
committed by GitHub
parent 86184e090e
commit b0f4096e88
14 changed files with 66 additions and 56 deletions

View File

@@ -1,15 +1,14 @@
<template>
<div
class="van-collapse-item"
:class="{
'van-hairline--top': index,
'van-collapse-item--expanded': expanded
}"
:class="[
b({ expanded }),
{ 'van-hairline--top': index }
]"
>
<cell class="van-collapse-item__title" is-link @click="onClick">
<cell :class="b('title')" is-link @click="onClick">
<slot name="title">{{ title }}</slot>
</cell>
<div class="van-collapse-item__content" v-show="expanded">
<div v-show="expanded" :class="b('content')">
<slot />
</div>
</div>