欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vant?toast?關(guān)閉棧溢出問題及解決

 更新時(shí)間:2022年05月26日 15:54:15   作者:sleeppingforg  
這篇文章主要介紹了vant?toast?關(guān)閉棧溢出問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vant toast 關(guān)閉棧溢出

開發(fā)中有這樣一個(gè)常見場(chǎng)景。在發(fā)送某個(gè)異步請(qǐng)求以后,需要給出一個(gè)提示,提示停頓一定時(shí)間以后再路由跳轉(zhuǎn)至其他頁面。

vant的toast中有這樣一個(gè)方法

最初的寫法是這樣的:

而這也是才坑所在。然后你會(huì)看到:

死循環(huán)。棧溢出了。

解決的辦法

?let?toast?=?Toast({message:"提交成功",type:"success"})
?setTimeout(()=>{
?? ? ? ? ? toast.clear()
?? ? ? ? ? self.$router.push('/confirmPayment')
??},1000)

vue 使用vant踩坑記

問題1

表單使用 <van-field></van-field>在頁面中只引入Form還是會(huì)報(bào)錯(cuò)

問題2

表單使用用表單自帶的提交@submit,如果表單里面有一個(gè)其他業(yè)務(wù)邏輯的按鈕不做提交操作,比如發(fā)送驗(yàn)證碼會(huì)驗(yàn)證表單中輸入框的驗(yàn)證

解決方法

第一個(gè)問題要在main.js中引入

import {
?? ?field
} from 'vant'
Vue.use(field)

第二個(gè)問題 button中添加代碼native-type=“button”

<van-button size="small" type="info" native-type="button">發(fā)送驗(yàn)證碼</van-button>

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論