18910140161

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

顺晟科技

2021-06-16 10:49:14

639

场景1:

店铺数据添加成功,需要通过wx.showToast显示,然后返回到之前的界面,但是此时基本没有显示(闪现),直接跳转。

原因:

Wx.showToast只会显示在当前页面,不会显示新页面。

解决方法:

wx.showToast({

标题: '添加成功',

图标: '成功',

工期: 1000,

mask: true,

success: function() {

setTimeout(函数(){

//要延迟的代码

wx.navigateBack({

delta: 1

})

},1000) //延迟时间

},

});

场景2:

修改了头像,上传头像的时候用wx.showLoading(),结束的时候用wx.hideLoading(),然后用wx.showToast表示修改成功,但是闪了一下。

解决方法:

Wx.hideLoading()在其同级中关闭wx.showLoading或wx.showToast

所以在showToast之前调用wx.hideLoading

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航