uniapp 微信小程序逻辑处理时会出现多个showModal弹出,但是客户要求只弹出一个而非多个,微信小程序并没有关闭showModal的api所以改用uview u-modal的自定义方式的弹出。
uni.showModal({
title: '车辆已被其它司机登录,请重新选择车辆',
content: ' ',
success: function(res) {
if (res.confirm) {
uni.navigateTo({
url: '/pages/home/driver/my/changeCar'
})
}
}
});
<u-modal showCancelButton :showConfirmButton='true' @cancel="cancel" @confirm="confirm" :show="show"
:title="title" :content='content'></u-modal>
show: false,
title: '',
content: '',
cancel() {
this.show = false
},
confirm() {
this.show = false
uni.navigateTo({
url: '/pages/home/driver/my/changeCar'
})
},