背景:页面使用了element-ui confirm组件,有且只有一个消息框,要在某些条件下关闭这个消息框,而且是不点击confirm上的任何按钮(右上角关闭,下方按钮,ESC,modal等等)
解决:
打开:
this.$confirm('当前会话已接入,是否进入视频理赔界面进行会话?', '提示', {
confirmButtonText: '是',
showCancelButton: false,
closeOnClickModal: false,
closeOnPressEscape: false,
showClose: false,
type: 'warning'
}).then(() => {
console.log('xxxxx') //业务部分。。。省略
})
关闭:
this.$msgbox.close()
以上已经解决了我的问题。
问题:
多级confirm是否有效?多个呢?能否指定哪个关闭呢? 待验证。。。
不积跬步,无以至千里。