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

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 button

elementui button

基本用法 Element UI 的 Button 组件提供多种样式和功能,可以通过 type 属性设置按钮类型。常见类型包括 primary、success、info、warning、danger。…

elementui dllplugin

elementui dllplugin

ElementUI DLLPlugin 配置方法 ElementUI 的 DLLPlugin 是一种 Webpack 插件,用于提升构建性能。通过将不经常变化的依赖库预先编译打包,减少开发时的重复构建…

elementui markdown

elementui markdown

ElementUI 与 Markdown 结合使用 ElementUI 是一个基于 Vue.js 的组件库,常用于快速构建前端界面。Markdown 是一种轻量级标记语言,常用于文档编写。以下是将 E…

elementui系列

elementui系列

Element UI 系列概述 Element UI 是一套基于 Vue.js 的桌面端组件库,由饿了么前端团队开发并开源。它提供了丰富的 UI 组件,适用于快速构建企业级中后台产品。以下是 Elem…

遍历elementui

遍历elementui

遍历 Element UI 组件 Element UI 是一个基于 Vue.js 的组件库,遍历其组件通常指动态渲染组件或处理组件数据。以下是几种常见的遍历场景和方法。 动态渲染表单组件 使用 v-…

elementui refs

elementui refs

在 Element UI 中使用 refs Element UI 是一个基于 Vue.js 的组件库,refs 是 Vue.js 提供的一种直接访问子组件或 DOM 元素的方式。通过 refs,可以调…