# Toast - 弹窗

屏幕边缘滑出的浮层面板。

# 预览


# 代码展示

<div>
<m-button @click="$toast('我是 toast 内容,我默认在3秒后自动关闭。')">点我从上方弹出,并自动关闭</m-button>
<br>
<m-button @click="onClickButton">点我从下方弹出,且不自动关闭</m-button>
</div>

methods: {
    onClickButton() {
        this.$toast('我是 toast 内容,请看控制台打印的回调函数', {
            autoClose: false,
            position: 'bottom',
            closeButton: {
                text: '点我关闭',
                callback: function () {
                    console.log('我是关闭 toast 后的回调')
                }
            }
        })
    }
}

# 弹窗属性

属性 说明 类型 默认值 取值
autoClose 设置是否自动关闭及自动关闭时间间隔 boolean | number 3 true | false | Number
closeButton 关闭按钮选项,有 textcallback 两个选项,分别为关闭文本和关闭后的回调函数 object { text: '关闭', callback: undefined } -
enableHtml 设置是否可输入HTML文本 boolean false true | false
position 设置 toast 出现在页面的位置 string top top | middle | bottom