首页 > 上网技巧 > 电脑小技巧 > 微信小程序wx.showToast一闪而过的解决办法

微信小程序wx.showToast一闪而过的解决办法

时间:2019-09-08 13:50 作者:QQ地带 我要评论

场景一:
新增门店数据成功,需要用wx.showToast显示新增成功后返回上一个界面,但此时基本没显示(一闪而过),直接跳转了。
 
原因:
wx.showToast只会在当前页面显示,新页面不显示。
 
 
解决方法:
 
wx.showToast({
              title: '新增成功',
              icon: 'success',
              duration: 1000,
              mask: true,
              success: function() {
                setTimeout(function() {
                  //要延时执行的代码
                  wx.navigateBack({
                    delta: 1
                  })
                }, 1000) //延迟时间
              },
            });
 
场景二:
修改了头像,上传头像的时候使用了wx.showLoading(),结束的时候使用wx.hideLoading(),再用wx.showToast想显示修改成功,但是一闪而过。
 
 
 
解决方法:
wx.hideLoading()会关闭同级中的wx.showLoading 或 wx.showToast
所以要在showToast之前调用wx.hideLoading
 

标签: 微信小程序
顶一下
(0)
0%
踩一下
(0)
0%

Google提供的广告