uniapp之uni.showModal 弹出多次导致重叠问题

uniapp之uni.showModal 弹出多次导致重叠问题

 场景:

端口权限过期后提示权限过期。但是同时调用多个接口导致多次报错弹窗。

代码:

 if (code && code == 401) {  
            let exists = uni.getStorageSync('token_expired') || false  
            if (!exists) {  
                uni.setStorageSync('token_expired', true)  
                uni.showModal({  
                    content: msg,  
                    showCancel: false,  
                    confirmText: "确认",  
                    success: (res) => {  
                        if (res.confirm) {  
                            store.dispatch('auth/logout')  
                            uni.reLaunch({  
                                url: '/pages/login/index'  
                            })  
                        }  
                    }  
                })  
            }  
        }

  

 

 

转载自:https://ask.dcloud.net.cn/question/160759

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章