vue developer I used @ click.once to trigger an event to prevent repeated call-up of the payment interface, but if the user chooses to cancel or click * in WeChat Pay, this button cannot be adjusted again. What to do
@ click.once= "toPay ()"
toPay () {
//
}
the expected result is that it is called only once, and if the user clicks to cancel the payment, this button returns to the state that can only be clicked once