Toast-toast
示例
代码
<h4>autoClose属性控制是否自动关闭</h4>
<g-button @click="showToast">默认</g-button>
<h4>closeButton属性控制自定义关闭</h4>
<g-button @click="showToast2">可关闭</g-button>
<h4>enableHtml属性控制是否转义html</h4>
<g-button @click="showToast3">展示html</g-button>
<h4>position属性控制位置(top,middle,bottom)</h4>
<g-button @click="showToast4">居中</g-button>
showToast() {
this.$toast('这是一段默认2秒自动关闭的提示', {
autoClose: 2
})
},
showToast2() {
this.$toast('这是一段手动关闭的提示', {
autoClose: false,
closeButton: {
text: '关闭文字',
callback() {
console.log('关闭成功')
}
}
})
},
showToast3() {
this.$toast('<h3>这是一个h3标题</h3>', {
enableHtml: true,
autoClose: 2,
})
},
showToast4() {
this.$toast('这是一条居中提示', {
autoClose: 2,
position: 'middle'
})
}
}
Attributes
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
autoClose | 是否自动关闭,若为number值,则为关闭时间 | String, Number | true |
closeButton | 是否有关闭按钮,可自定义关闭文字和回调 | Object | 关闭(按钮文字) |
enableHtml | 是否允许插入html | Boolean | false |
position | toasti显示位置 | String | top[middle bottom] |