<van-dialog
v-model:show="dailogshow"
title="选择"
show-cancel-button
@confirm="confirm"
:before-close='beforeclose'
@cancel="cancel"
>
<-- 自定义内容-->
</van-dialog>
data() {
return {
dailogshow:false
},
methods: {
//关闭前的回调函数
beforeclose(action, done) {
if (action === 'confirm') {
return done(false)
} else {
return done()
}
},
cancel(){
this.dailogshow=false
},
confirm(){
//满足条件
this.dailogshow=false
}
}
van-dialog中confirm点击确定时如果不满足条件则不允许关闭
最新推荐文章于 2024-04-28 10:36:28 发布