mirror of
https://github.com/youzan/vant.git
synced 2025-10-18 17:51:54 +00:00
vant-css: use hairline classes instead of mixins
This commit is contained in:
@@ -2,14 +2,28 @@
|
||||
<transition name="van-dialog-bounce">
|
||||
<div class="van-dialog" v-show="value">
|
||||
<div class="van-dialog__header" v-if="title" v-text="title" />
|
||||
<div class="van-dialog__content">
|
||||
<div class="van-dialog__content van-hairline">
|
||||
<slot>
|
||||
<div class="van-dialog__message" v-if="message" :class="{ 'van-dialog__message--withtitle': title }" v-html="message" />
|
||||
</slot>
|
||||
</div>
|
||||
<div class="van-dialog__footer" :class="{ 'is-twobtn': showCancelButton && showConfirmButton }">
|
||||
<van-button size="large" class="van-dialog__cancel" v-show="showCancelButton" @click="handleAction('cancel')">{{ cancelButtonText }}</van-button>
|
||||
<van-button size="large" class="van-dialog__confirm" v-show="showConfirmButton" @click="handleAction('confirm')">{{ confirmButtonText }}</van-button>
|
||||
<van-button
|
||||
size="large"
|
||||
class="van-dialog__cancel"
|
||||
v-show="showCancelButton"
|
||||
@click="handleAction('cancel')"
|
||||
>
|
||||
{{ cancelButtonText }}
|
||||
</van-button>
|
||||
<van-button
|
||||
size="large"
|
||||
:class="['van-dialog__confirm', { 'van-hairline--left': showCancelButton && showConfirmButton }]"
|
||||
v-show="showConfirmButton"
|
||||
@click="handleAction('confirm')"
|
||||
>
|
||||
{{ confirmButtonText }}
|
||||
</van-button>
|
||||
</div>
|
||||
</div>
|
||||
</transition>
|
||||
|
Reference in New Issue
Block a user