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

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