我的需求是在showModal后点击确认按钮删除用户,如果此用户的身份是普通用户,则删除,并返回上一级,如果此用户身份是管理员,则showToast提示管理员不能删除,但是真机上测试时
当我删除管理员时,showToast在showModal还未结束的时候就出现了,并跟随showModal一起消失,就变成了showToast一闪而过的情景之前的代码是这样的
如果要解决一闪而过的情况,就在showToast外面包裹一层setTimeout,如图
这样就ok了,不过刚才的情况只有手机上才会出现,pc端不管加不加setTimeout都不会出现一闪而过的情况