当前位置:首页 > 前端教程

elementui徽章

2026-01-15 19:54:12前端教程

ElementUI 徽章(Badge)使用方法

ElementUI 的徽章组件(el-badge)用于在界面上显示标记、通知数量或状态提示,常与按钮、图标等结合使用。以下是其核心功能和用法:

基础用法

通过 value 属性设置显示的数字或文本:

<el-badge :value="12" class="item">
  <el-button>评论</el-button>
</el-badge>

最大值设置

通过 max 属性限制显示的最大值(超出时显示 ${max}+):

<el-badge :value="200" :max="99" class="item">
  <el-button>消息</el-button>
</el-badge>

自定义内容

value 可以是字符串或模板:

<el-badge value="NEW" class="item">
  <el-button>更新</el-button>
</el-badge>

小红点模式

设置 is-dot 属性显示红点(无数字):

<el-badge is-dot class="item">
  <el-button>待办</el-button>
</el-badge>

徽标位置

通过 type 属性设置颜色类型(可选 primary/success/warning/danger/info):

<el-badge :value="3" type="warning" class="item">
  <el-button>警告</el-button>
</el-badge>

独立使用

徽章可独立显示(不包裹子元素):

elementui徽章

<el-badge :value="1" style="margin-right: 40px;" />

注意事项

  • 徽章默认定位为 absolute,需确保父元素有 position: relative
  • 可通过 CSS 覆盖样式(如 .el-badge__content 调整颜色或位置)。

官方文档参考:ElementUI Badge

标签: 徽章elementui
分享给朋友:

相关文章

elementui响应式布局

elementui响应式布局

响应式布局基础概念 响应式布局指页面能够根据屏幕尺寸自动调整结构和样式,确保在不同设备上呈现良好的用户体验。Element UI 基于 Vue.js,其组件默认支持响应式设计,但需结合 CSS 媒体查…

elementui select

elementui select

ElementUI Select 组件使用指南 ElementUI 是基于 Vue.js 的组件库,其中 Select 组件用于提供下拉选择功能。以下是常见用法和配置方法。 基础用法 通过 v-mo…

elementui模板

elementui模板

ElementUI 模板使用指南 ElementUI 是一个基于 Vue.js 的组件库,提供丰富的 UI 组件,适用于快速开发中后台管理系统。以下是 ElementUI 模板的常见用法和资源推荐。…

elementui渐变

elementui渐变

实现ElementUI渐变效果的方法 ElementUI组件库本身不直接提供渐变样式,但可以通过CSS自定义实现渐变效果。以下是几种常见实现方式: 背景渐变 通过CSS的linear-gradien…

elementui滚动

elementui滚动

ElementUI 滚动相关功能 ElementUI 提供了多种滚动相关的组件和功能,适用于不同场景的需求。以下是一些常见的滚动实现方法和组件: 滚动条组件(ElScrollbar) Element…

elementui pattern

elementui pattern

ElementUI 表单验证 pattern 用法 ElementUI 的表单验证中,pattern 属性用于通过正则表达式自定义验证规则。结合 el-form 和 el-form-item 的 ru…