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

elementui message

2026-01-14 21:23:56前端教程

Element UI Message 组件使用指南

Element UI 的 Message 组件用于显示全局提示信息,常用于操作反馈、通知提醒等场景。以下为详细使用方法:

基础用法

引入 Message 组件后可直接调用:

elementui message

this.$message('这是一条普通消息');

支持设置消息类型:

this.$message.success('成功消息');
this.$message.warning('警告消息');
this.$message.error('错误消息');
this.$message.info('提示消息');

自定义配置

通过对象形式配置更多参数:

elementui message

this.$message({
  message: '自定义内容',
  type: 'success',
  duration: 3000,  // 显示时长(ms)
  showClose: true, // 显示关闭按钮
  center: true     // 文字居中
});

全局方法

在 Vue 原型上挂载后可在任意组件调用:

Vue.prototype.$message = Message;

手动关闭

调用返回的方法可手动关闭消息:

const msg = this.$message('可关闭消息');
setTimeout(() => msg.close(), 1000);

注意事项

  • 同一时间只会显示一个 Message 实例
  • 默认自动关闭时间为 3000 毫秒
  • 需要单独引入样式文件 import 'element-ui/lib/theme-chalk/message.css'

分享给朋友:

相关文章

elementui按需

elementui按需

ElementUI 按需引入方法 ElementUI 支持按需引入组件,以减少最终打包体积。以下是具体实现方式: 安装 babel-plugin-component 需要安装官方推荐的 babel…

elementui文本

elementui文本

ElementUI 文本组件 ElementUI 提供了多种文本相关的组件,用于展示和处理文本内容。以下是一些常用的文本组件及其用法: 文本展示组件 el-text 用于展示普通文本,支持自定义样式…

elementui单据

elementui单据

以下是关于Element UI中实现单据(如订单、表单等)功能的整理方案,结合组件库特性和常见业务场景: 表单数据绑定 使用 el-form 组件绑定单据数据模型,支持动态表单字段和校验规则。示例代…

elementui响应

elementui响应

响应式布局的实现 Element UI 提供了响应式布局的支持,主要通过栅格系统(Grid System)实现。栅格系统基于 flex 布局,允许页面在不同屏幕尺寸下自动调整布局。 栅格系统由 el…

中文elementui

中文elementui

Element UI 简介 Element UI 是一套基于 Vue.js 的桌面端组件库,由饿了么前端团队开发并开源。它提供了丰富的 UI 组件(如按钮、表单、表格等),支持响应式布局和主题定制,适…

elementui用法

elementui用法

安装 Element UI 使用 npm 或 yarn 安装 Element UI: npm install element-ui --save # 或 yarn add element-ui 引入…