微信小程序showToast延迟跳转页面
需求 : showToast 显示完毕后,跳转到新的页面。
一直以为只要写在showToast的success回调中就行了
wx.showToast({
title: 'title',
icon: 'none'
success: function () {
wx.navigateTo({
url: '/pages/bpage/bpage',
})
}
});
但是这么写并不能满足需求,提示的消息会一闪而过,然后就跳转到新的页面了。要想实现在提示显示完毕后,再跳转页面,需要这么写。
wx.showToast({
title: 'title',
icon: 'none',
duration: 2000,
success: function () {
setTimeout(function() {
wx.navigateTo({
url: '/pages/bpage/bpage',
})
}, 2000);
}
});
作者:青茶
免责声明:文章、笔记等仅供分享、探讨、参考等学习之用,因此造成的任何后果概不负责。(如有错误、疏忽等问题,欢迎指正、讨论,谢谢)
本文版权归作者和博客园共有,欢迎转载,但请务必在文章页面明显位置给出原文连接,谢谢配合。

浙公网安备 33010602011771号