Alert 警告
优质
小牛编辑
130浏览
2023-12-01
用于页面中展示重要的提示信息。
基本用法
页面中的非浮层元素,不会自动消失。
Alert 组件提供四种主题, 由 type
属性指定,默认值为 info
<el-alert type="success"> 成功提示的文案 </el-alert> <el-alert type="info"> 消息提示的文案 </el-alert> <el-alert type="warning"> 警告提示的文案 </el-alert> <el-alert type="error"> 错误提示的文案 </el-alert>
自定义关闭按钮
自定义关闭按钮为文字或其他符号。
你可以通过 (close)
属性来获取回调事件
<el-alert type="success" [closable]="false"> 不可关闭的 alert </el-alert> <el-alert type="info" close-text="知道了"> 自定义 close-text </el-alert> <el-alert type="warning" (close)="handle()"> 携带回调函数的关闭按钮 </el-alert>
带有 icon
表示某种状态时提升可读性。
<el-alert type="success" [show-icon]="true"> 成功提示的文案 </el-alert> <el-alert type="info" [show-icon]="true"> 消息提示的文案 </el-alert> <el-alert type="warning" [show-icon]="true"> 警告提示的文案 </el-alert> <el-alert type="error" [show-icon]="true"> 错误提示的文案 </el-alert>
带有辅助性文字介绍
包含标题和内容,解释更详细的警告。
<el-alert type="success" description="这是一句绕口令:黑灰化肥会挥发发灰黑化肥挥发;灰黑化肥会挥发发黑灰化肥发挥。 黑灰化肥会挥发发灰黑化肥黑灰挥发化为灰……"> 通过属性设置辅助文字 </el-alert> <el-alert type="success"> 通过 <code>template</code> 设置辅助文字 <ng-template #description> <span>这是一句绕口令:黑灰化肥会挥发发灰黑化肥挥发;灰黑化肥会挥发发黑灰化肥发挥。 黑灰化肥会挥发发灰黑化肥黑灰挥发化为灰……</span> </ng-template> </el-alert>
Alert Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
type | 主题 | string | success / warning / info / error | info |
description | 辅助性文字。也可通过默认 ng-template 传入 | string | ||
closable | 是否可关闭 | boolean | 1 | |
close-text | 关闭按钮自定义文本 | string | ||
show-icon | 是否显示图标 | boolean | ||
close | 关闭alert时触发的事件,使用 (close) 属性来捕获 | EventEmitter |