Toast 轻提示

概述

一种轻量级反馈/提示,可以用来显示不会打断用户操作的内容,适合用于页面转场、数据交互的等场景中。

使用指南

在.vue中引入组件

<script>
import iToast from 'iview-mpvue/dist/components/toast/toast'
export default {
    components: {
        'i-toast': iToast
    }
}
</script>

在main.js中引入样式文件

import 'iview-mpvue/dist/components/toast/style/css'

示例

Toast 组件主要依靠 JavaScript 主动调用,所以只需在 .vue 中添加一个组件,并设置 ref,其余配置在 .js 里完成。

API

$Toast properties

属性

说明

类型

默认值

context

Vue实例上下文

Object

-

content

内容

String

-

type

内置的类型,可选值为 default、success、warning、error、loading

String

default

duration

持续时间,单位秒,设置为 0 则不自动关闭,需调用 $Toast.hide() 方法手动关闭

Number

2

icon

自定义图标

String

-

image

自定义图片地址

String

-

mask

是否显示一个隐藏的遮罩层,点击遮罩层可立即关闭组件

Boolean

true

Last updated

Was this helpful?