需求 : 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);
}
});