Rumah > Soal Jawab > teks badan
P粉0020233262023-09-02 19:15:13
preventDefault berguna dalam situasi berikut:
Untuk melumpuhkan butang dalam kes anda, anda boleh menggunakan:
const warn = (msg,DOMEvent) => { DOMEvent.srcElement.disabled = true; }
P粉7262346482023-09-02 17:59:20
preventDefault()
不会禁用按钮,但会阻止其默认操作,主要在Submit
Anda akan perasan semasa operasi.
Untuk melumpuhkan butang pada klik anda perlu melakukan sesuatu seperti ini:
<template> <div> <button :disabled="isDisabled" v-on:click="warn('msg',$event)">warn</button> </div> </template> <script> import {ref} from 'vue' export default { name: 'App', components: { HelloWorld } } </script> <script setup> const warn = (msg,DOMEvent) => { console.log("warn:",msg," event:",DOMEvent); //DOMEvent.preventDefault() //uncomment if needed this.isDisabled = true; } </script>