【微信小程序】wx.showToast一閃而過的解決辦法

場景一:

新增門店數(shù)據(jù)成功,需要用wx.showToast顯示新增成功后返回上一個界面,但此時基本沒顯示(一閃而過),直接跳轉(zhuǎn)了。

  • 原因:
    wx.showToast只會在當前頁面顯示,新頁面不顯示。

    wx.showToast只會在當前頁面顯示

  • 解決方法:

wx.showToast({
              title: '新增成功',
              icon: 'success',
              duration: 1000,
              mask: true,
              success: function() {
                setTimeout(function() {
                  //要延時執(zhí)行的代碼
                  wx.navigateBack({
                    delta: 1
                  })
                }, 1000) //延遲時間
              },
            });

場景二:

修改了頭像,上傳頭像的時候使用了wx.showLoading(),結(jié)束的時候使用wx.hideLoading(),再用wx.showToast想顯示修改成功,但是一閃而過。

  • 原因:

    微信小程序

  • 解決方法:
    wx.hideLoading()會關(guān)閉同級中的wx.showLoading 或 wx.showToast
    所以要在showToast之前調(diào)用wx.hideLoading

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容