提示
提示组件
toast
基本用法
直接使用
<vi-button @click="$toast('点击弹出提示',{autoClose:false})">上方弹出</vi-button>
<vi-button @click="$toast('点击弹出提示', {position:'middle'})">中间弹出</vi-button>
<vi-button @click="$toast('点击弹出提示', {position:'bottom'})">下方弹出</vi-button>
1
2
3
2
3
修改关闭按钮内容
<vi-button @click="onClickButton">上方弹出</vi-button>
<script>
methods: {
onClickButton() {
this.$toast('你知道1+1等于几吗?', {
closeButton: {
text: '知道',
callback: () => {
console.log('他说知道了')
}
}
})
}
}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
支持HTML
<vi-button @click="onClickButton">上方弹出</vi-button>
<script>
methods: {
onClickButton() {
this.$toast('<strong style="color:pink;">加粗的提示</strong>', {
enableHtml: true
})
}
}
</script>
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
autoClose | 是否自动关闭或关闭时间 | Boolean/Number | -- | 5 |
closeButton | 关闭按钮的内容或触发内容 | Object | -- | '关闭' |
enableHtml | 是否开启HTML | Boolean | -- | false |
position | 弹出位置 | String | top/bottom/middle | top |