Toast
从不同位置弹出的 Toast
展示
代码
<r-button @click="showToast('top')">顶部弹出</r-button>
<r-button @click="showToast('middle')">中间弹出</r-button>
<r-button @click="showToast('bottom')">底部弹出</r-button>
methods: {
showToast(position){
this.$toast('3秒后自动关闭', {
position,
closeButton: null,
autoClose: 3
})
}
}
不会自动关闭的 Toast
展示
代码
<r-button @click="showToast">默认顶部弹出</r-button>
methods: {
showToast(position){
this.$toast('不自动关闭', {
position,
closeButton: {
text: '关闭',
callback(){}
},
autoClose: false
})
}
}
支持 HTML 的 Toast
展示
代码
<r-button @click="showToast">默认顶部弹出</r-button>
methods: {
showToast(position){
this.$toast('<span style="color: orange;">不会自动关闭</span>', {
position,
autoClose: false,
enableHtml: true
})
}
}