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

elementui徽章

2026-03-05 23:11:54前端教程

ElementUI 徽章(Badge)使用指南

ElementUI 提供了 el-badge 组件用于显示数字、状态标记或小红点提示,适用于消息通知、未读状态等场景。

基础用法

通过 value 属性设置徽章内容,支持数字或字符串。未设置 value 时显示为小红点。

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

最大值设置

通过 max 属性限制显示的最大值。当 value 超过 max 时,会显示 {max}+

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

自定义内容

value 支持字符串或模板插槽,可通过 slot 自定义显示内容。

<el-badge value="New">
  <el-button>更新</el-button>
</el-badge>

小红点模式

设置 is-dottrue 时仅显示红点,不展示具体数值。

<el-badge is-dot>
  <el-button icon="el-icon-share"></el-button>
</el-badge>

徽章位置

通过 type 设置徽章颜色类型(primary/success/warning/danger/info),通过 placement 调整位置(top-right/top-left/bottom-right/bottom-left)。

<el-badge :value="3" placement="bottom-right" type="success">
  <el-button>任务</el-button>
</el-badge>

独立使用徽章

徽章可独立于其他元素使用,通过 CSS 调整定位。

<el-badge :value="1" class="standalone-badge"></el-badge>
<style>
.standalone-badge {
  margin-left: 10px;
}
</style>

注意事项

  • 动态修改 value 需通过 Vue 响应式数据实现。
  • 复杂样式建议通过插槽或 CSS 覆盖实现。
  • 移动端需注意触摸区域,避免徽章遮挡操作。

elementui徽章

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

相关文章

elementui不足

elementui不足

Element UI 的局限性 Element UI 作为一款基于 Vue.js 的组件库,在快速开发中后台系统时广受欢迎,但也存在一些不足之处: 组件功能较为基础 Element UI 提供的组件…

iwiew elementui

iwiew elementui

iView 与 Element UI 对比 iView 和 Element UI 都是基于 Vue.js 的 UI 组件库,适用于快速开发企业级中后台管理系统。以下是两者的详细对比: 设计风格…

elementui模板

elementui模板

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

elementui加减

elementui加减

ElementUI 加减组件实现方法 ElementUI 提供了 InputNumber 组件用于数字输入和加减操作,支持设置步长、最小值和最大值等属性。 基础用法 <el-input-…

搭建elementui

搭建elementui

安装Element UI Element UI是一个基于Vue.js的组件库,适用于快速开发前端界面。在Vue项目中安装Element UI需要确保项目已初始化并安装了Vue.js。 使用npm安…

elementui卡死

elementui卡死

问题描述 Element UI 卡死通常表现为页面无响应、操作延迟或组件渲染异常。可能的原因包括数据量过大、循环渲染、事件监听未销毁或版本兼容性问题。 常见原因及解决方法 数据量过大导致渲染卡顿 表…