弹窗层级怎么超过uni.showModal的层级?
时间: 2024-02-01 11:11:33 浏览: 175
浅析微信小程序modal弹窗关闭默认会执行cancel问题
要将弹窗层级超过uni.showModal的层级,可以使用uni.showToast或uni.showLoading来实现。这两个方法的层级比uni.showModal更高,因此可以覆盖在弹窗之上。
具体步骤如下:
1. 在需要弹窗的地方,先使用uni.showToast或uni.showLoading方法显示一个透明的弹窗,设置duration为0,使其一直显示。
2. 然后再调用uni.showModal方法显示你需要的弹窗内容。
3. 当需要关闭弹窗时,先调用uni.hideToast或uni.hideLoading方法关闭透明的弹窗,再调用uni.hideModal方法关闭弹窗。
这样就能实现弹窗层级超过uni.showModal的效果。
阅读全文