vant/packages/card/demo/index.vue
2019-06-20 17:32:00 +08:00

88 lines
1.6 KiB
Vue

<template>
<demo-section background="white">
<demo-block :title="$t('basicUsage')">
<van-card
num="2"
price="2.00"
:desc="$t('desc')"
:title="$t('title')"
:thumb="imageURL"
/>
</demo-block>
<demo-block :title="$t('advancedUsage')">
<van-card
num="2"
price="2.00"
origin-price="10.00"
:tag="$t('tag')"
:desc="$t('desc')"
:title="$t('title')"
:thumb="imageURL"
>
<template v-slot:tags>
<div class="card__tags">
<van-tag
plain
type="danger"
>
标签1
</van-tag>
<van-tag
plain
type="danger"
>
标签2
</van-tag>
</div>
</template>
<template v-slot:footer>
<div class="card__footer">
<van-button
round
size="mini"
>
{{ $t('button') }}
</van-button>
<van-button
round
size="mini"
>
{{ $t('button') }}
</van-button>
</div>
</template>
</van-card>
</demo-block>
</demo-section>
</template>
<script>
export default {
i18n: {
'zh-CN': {
title: '商品名称'
}
},
data() {
return {
imageURL: '//img.yzcdn.cn/upload_files/2017/07/02/af5b9f44deaeb68000d7e4a711160c53.jpg'
};
}
};
</script>
<style lang="less">
.card__footer {
padding-top: 5px;
}
.card__tags {
.van-tag {
margin-right: 5px;
}
}
</style>