vant toast 關閉棧溢出問題

開發中有這樣一個常見場景。在發送某個異步請求以後,需要給出一個提示,提示停頓一定時間以後再路由跳轉至其他頁面。

vant的toast中有這樣一個方法:最初的寫法是這樣的:

而這也是才坑所在。然後你會看到:

死循環。棧溢出了。

解決的辦法:

 let toast = Toast({message:"提交成功",type:"success"})

 setTimeout(()=>{

           toast.clear()

           self.$router.push('/confirmPayment')

  },1000)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章