uni-app 4.9封装badge组件

Posted 2019ab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app 4.9封装badge组件相关的知识,希望对你有一定的参考价值。

角标文件内容free-badge.vue

<template>
	<text class="free-badge bg-danger text-white rounded-circle font-sm" :class="badgeClass" :style="bageStyle" :num="num">{{num}}</text>
</template>

<script>
	export default{
		props:{
			badgeClass:{
				type:String,
				default:""
			},
			bageStyle:{
				type:String,
				default:""
			},
			num:{
				type:Number,
				default:1
			}
		}
	}
</script>

<style>
	.free-badge{
		padding-left: 14rpx;
		padding-right: 14rpx;
		padding-bottom: 6rpx;
		padding-top: 6rpx;
	}
</style>

在index.nvue中引入

// 第一步
import freeBadge from "@/components/free-ui/free-badge.vue";
// 第二步
components: {
			freeBadge
		},
// 第三步
<!-- 角标 -->
<free-badge badgeClass="position-absolute" bageStyle="top:15rpx;right:15rpx;" num="11"></free-badge>

感谢大家观看,我们下期再见。

以上是关于uni-app 4.9封装badge组件的主要内容,如果未能解决你的问题,请参考以下文章

使用导航组件时从 BottomNavigationView 中移除 Badge

uni-app 4.10封装聊天列表组件

uni-app:封装组件

uni-app:封装组件

uni-app封装input组件用于登录

uni-app 4.7封装头像组件