微信小程序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);
    }
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM