Skip to content

Badge 徽章

按钮和图标上的数字或状态标记。

基础用法

基础用法

0
0
0
0
0
<template>
	<LiRow>
		<LiCol :span="4">
			<LiBadge :value="val">
				<LiButton>测试</LiButton>
			</LiBadge>
		</LiCol>
		<LiCol :span="4">
			<LiBadge :value="val" type="primary">
				<LiButton>测试</LiButton>
			</LiBadge>
		</LiCol>
		<LiCol :span="4">
			<LiBadge :value="val" type="success">
				<LiButton>测试</LiButton>
			</LiBadge>
		</LiCol>
		<LiCol :span="4">
			<LiBadge :value="val" type="info">
				<LiButton>测试</LiButton>
			</LiBadge>
		</LiCol>
		<LiCol :span="4">
			<LiBadge :value="val" type="warning">
				<LiButton>测试</LiButton>
			</LiBadge>
		</LiCol>
	</LiRow>
</template>
<script setup lang="ts">
	import { ref } from "vue";

	const val = ref(0);
</script>
<style scope lang="scss"></style>

限制

使用minmax属性

999
<template>
	<LiBadge :value="val" :min="0" :max="99">
		<LiButton>测试{{ val }}</LiButton>
	</LiBadge>
</template>
<script setup lang="ts">
	import { ref } from "vue";

	const val = ref(999);
</script>
<style scope lang="scss"></style>

小点

使用is-dot属性

<template>
	<LiBadge is-dot>
		<LiButton>测试</LiButton>
	</LiBadge>
</template>
<script setup lang="ts"></script>
<style scope lang="scss"></style>

插槽

徐然最帅
<template>
	<LiBadge>
		<template #value>
			徐然最帅
		</template>
		<LiButton>测试</LiButton>
	</LiBadge>
</template>
<script setup lang="ts"></script>
<style scope lang="scss"></style>

Badge Attributes

参数说明类型可选值默认值
type类型stringdefault / primary / success / warning / info / dangerdefault
is-dot小点状态booleanfalse
min最小值number0
max最大值number99

Badge Slots

插槽名说明
-内容
value徽章内容

Released under the MIT License.