admin 管理员组

文章数量: 1086019


2024年3月27日发(作者:meningococcal发音)

elementui中messagebox的使用

一、简介

Element UI中的messagebox是一个弹出式用户界面组件,它专

门用于展示信息提示、确认和警告等媒体内容。它使用简单,提供了

多种不同的功能,可以帮助开发者快速和便捷地创建弹出式界面。

二、使用

1、引入messagebox

使用Element UI的messagebox,可以在项目中引入messagebox:

import { MessageBox } from 'element-ui'

2、使用messagebox

使用messagebox,需要调用MessageBox方法:

( Message, title, options )

可以根据参数来进行调整:

Message:弹出框消息内容,可以是字符串,也可以是对象

title:弹出框标题,可以是字符串,可空

options:其他参数,可以是对象

例如:

('这是一条测试消息', '测试标题',

{ confirmButtonText: '确定' })

3、参数详解

MessageBox有很多可以设置的参数,例如:

type:消息框的类型,可选值为 'alert'、'confirm'、'prompt'

- 1 -

callback:消息框关闭后的回调函数

cancelButtonText:取消按钮的文字

cancelButtonClass:取消按钮的类名

confirmButtonText:确定按钮的文字

confirmButtonClass:确定按钮的类名

showClose:是否显示关闭按钮

closeOnClickModal:是否可以点击 modal 关闭消息框

closeOnPressEscape:是否可以按下 Esc 关闭消息框

有关具体参数的介绍可参考:

/2.13/#/zh-CN/component/message-box

三、示例

以下为一个示例:

// 引入messagebox

import { MessageBox } from 'element-ui'

// 弹出一条消息框

('欢迎使用Element UI', '提示', {

type: 'success', // 消息框类型

confirmButtonText: '确定', // 确定按钮文字

cancelButtonText: '取消', // 取消按钮文字

showClose: true, // 是否显示关闭按钮

beforeClose: (action, instance, done) => {

- 2 -

// 关闭消息框前的回调函数

done()

}

}).then(action => {

// 点击确定/取消按钮后的回调函数

})

四、总结

Element UI中的messagebox是一个非常实用的弹出式用户界面

组件,它可以提供展示信息提示、确认和警告等媒体内容,以及提供

多种不同的功能,可以帮助开发者创建弹出式界面。使用起来也十分

便捷,只需要调用MessageBox方法,根据参数设置即可。

- 3 -


本文标签: 参数 按钮 弹出式 使用 消息