vue開發(fā) 我用了 @click.once 來觸發(fā)一個事件 防止重復(fù)調(diào)起支付接口,但是如果用戶在微信支付 選擇了取消或者點(diǎn)了×,這個按鈕就不能再次調(diào)起了,怎么處理@click.once="toPay()"toPay(){//調(diào)用支付接口}期待結(jié)果就是只調(diào)用一次,如果用戶點(diǎn)擊取消支付,這個按鈕還恢復(fù)只能點(diǎn)擊一次的狀態(tài)
2 回答

海綿寶寶撒
TA貢獻(xiàn)1809條經(jīng)驗 獲得超8個贊
自己人為控制。增加一個 tag
默認(rèn)值為 true
。toPay
里面判斷這個標(biāo)記,true
就執(zhí)行,執(zhí)行過一次就改成 false
。
取消或者超時,都可以改為 true
添加回答
舉報
0/150
提交
取消