50 lines
No EOL
1.1 KiB
Vue
50 lines
No EOL
1.1 KiB
Vue
<style scoped>
|
|
.demo-badge{
|
|
width: 42px;
|
|
height: 42px;
|
|
background: #eee;
|
|
border-radius: 6px;
|
|
display: inline-block;
|
|
}
|
|
</style>
|
|
<style>
|
|
.demo-badge-alone{
|
|
background: #5cb85c !important;
|
|
}
|
|
</style>
|
|
<template>
|
|
<div>
|
|
<Badge count="3">
|
|
<a href="#" class="demo-badge"></a>
|
|
</Badge>
|
|
<Badge dot>
|
|
<a href="#" class="demo-badge"></a>
|
|
</Badge>
|
|
<Badge dot>
|
|
<Icon type="ios-bell-outline" size="26"></Icon>
|
|
</Badge>
|
|
<Badge dot>
|
|
<a href="#">可以是一个链接</a>
|
|
</Badge>
|
|
<Badge count="100">
|
|
<a href="#" class="demo-badge"></a>
|
|
</Badge>
|
|
<Badge count="1000" overflow-count="999">
|
|
<a href="#" class="demo-badge"></a>
|
|
</Badge>
|
|
<br>
|
|
<Badge count="10"></Badge>
|
|
<br><br>
|
|
<Badge count="20" class-name="demo-badge-alone"></Badge>
|
|
</div>
|
|
</template>
|
|
<script>
|
|
export default {
|
|
props: {},
|
|
data () {
|
|
return {};
|
|
},
|
|
computed: {},
|
|
methods: {}
|
|
};
|
|
</script> |