ElementUI 警告框系列

官方地址

https://element.eleme.io/#/zh-CN/component/alert

基本使用

文字由title属性声明

  <el-alert title="成功提示的文案" type="success"> </el-alert>

情境色

情境色由type属性声明,可取的值如下:

  • success
  • info
  • warning
  • error
 <el-alert title="成功提示的文案" type="success"> </el-alert>
 <el-alert title="消息提示的文案" type="info"> </el-alert>
 <el-alert title="警告提示的文案" type="warning"> </el-alert>
 <el-alert title="错误提示的文案" type="error"> </el-alert>

主题

主题由effect属性声明,可取的值:

  • dark
  • light
 <el-alert title="成功提示的文案" type="success" effect="light"> </el-alert>
 <el-alert title="消息提示的文案" type="info" effect="light"> </el-alert>
 <el-alert title="警告提示的文案" type="warning" effect="dark"> </el-alert>
 <el-alert title="错误提示的文案" type="error" effect="dark"> </el-alert>

带icon

show-icon

 <el-alert title="成功提示的文案" type="success" show-icon> </el-alert>
 <el-alert title="消息提示的文案" type="info" show-icon> </el-alert>
 <el-alert title="警告提示的文案" type="warning" show-icon> </el-alert>
 <el-alert title="错误提示的文案" type="error" show-icon> </el-alert>

文字居中

center

 <el-alert title="成功提示的文案" type="success" show-icon center> </el-alert>
 <el-alert title="消息提示的文案" type="info" show-icon center> </el-alert>
 <el-alert title="警告提示的文案" type="warning" :show-icon="false" :center="false"> </el-alert>
 <el-alert title="错误提示的文案" type="error" :show-icon="true" :center="true"> </el-alert>

辅助性文字

description 辅助性文字只能存放单行文本,自动换行显示。

  <el-alert
    title="带辅助性文字介绍"
    type="success"
    description="这是一句绕口令:黑灰化肥会挥发发灰黑化肥挥发;灰黑化肥会挥发发黑灰化肥发挥。 黑灰化肥会挥发发灰黑化肥黑灰挥发化为灰……">
  </el-alert>

带有 icon 和辅助性文字

  <el-alert
    title="成功提示的文案"
    type="success"
    description="文字说明文字说明文字说明文字说明文字说明文字说明"
    show-icon>
  </el-alert>
  <el-alert
    title="消息提示的文案"
    type="info"
    description="文字说明文字说明文字说明文字说明文字说明文字说明"
    show-icon>
  </el-alert>
  <el-alert
    title="警告提示的文案"
    type="warning"
    description="文字说明文字说明文字说明文字说明文字说明文字说明"
    show-icon>
  </el-alert>
  <el-alert
    title="错误提示的文案"
    type="error"
    description="文字说明文字说明文字说明文字说明文字说明文字说明"
    show-icon>
  </el-alert>

自定义关闭按钮

  • :closable='true | false' 声明是否能够关闭
  • close-text='xxx' 代替右侧的关闭图标
  • @close='closed 设置close事件来设置关闭时的回调。
<template>
  <el-alert
    title="不可关闭的 alert"
    type="success"
    :closable="false">
  </el-alert>
  <el-alert
    title="自定义 close-text"
    type="info"
    close-text="知道了">
  </el-alert>
  <el-alert
    title="设置了回调的 alert"
    type="warning"
    @close="hello">
  </el-alert>
</template>

<script>
  export default {
    methods: {
      hello() {
        alert('Hello World!');
      }
    }
  }
</script>

属性

参数说明类型可选值默认值
title标题string
type主题stringsuccess/warning/info/errorinfo
description辅助性文字。也可通过默认 slot 传入string
closable是否可关闭booleantrue
center文字是否居中booleantrue
close-text关闭按钮自定义文本string
show-icon是否显示图标booleanfalse
effect选择提供的主题stringlight/darklight

Slot

NameDescription
描述
title标题的内容

事件

事件名称说明回调参数
close关闭alert时触发的事件
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值