alert
安装
import Vue from 'vue'
import { $alert } from 'veui'
Vue.use($alert)
API
该插件在安装后会在所有组件实例上提供 $alert 方法,类型为 function(content, title, options): Promise<void>。
该方法返回 Promise 对象,会在弹框成功关闭后被 resolve。
| 参数名 | 类型 | 说明 | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
content | string | 显示在提示弹框中的文本内容。 | |||||||||||||||||||||
title | string | 提示弹框的标题。 | |||||||||||||||||||||
options | Object |
|
$alert 方法上还提供如下快捷方法,将把 options 中的 status 指定为对应状态值:
| 方法名 | 类型 | 描述 |
|---|---|---|
success | function(content, title, options): Promise<void> | 展示“成功”状态的弹框。 |
warn | function(content, title, options): Promise<void> | 展示“警告”状态的弹框。 |
info | function(content, title, options): Promise<void> | 展示“普通消息”状态的弹框。 |
error | function(content, title, options): Promise<void> | 展示“错误”状态的弹框。 |