Rumah  >  Artikel  >  hujung hadapan web  >  Apakah kaedah untuk mengelakkan peristiwa menggelegak dalam tindak balas?

Apakah kaedah untuk mengelakkan peristiwa menggelegak dalam tindak balas?

WBOY
WBOYasal
2022-04-22 10:34:358741semak imbas

Kaedah: 1. Gunakan "e.stopPropagation()" apabila tiada peristiwa asli yang terlibat dalam mendaftarkan hanya peristiwa tindak balas; dokumen Peristiwa menggelembung.

Apakah kaedah untuk mengelakkan peristiwa menggelegak dalam tindak balas?

Persekitaran pengendalian tutorial ini: Sistem Windows 10, bertindak balas versi 17.0.1, komputer Dell G3.

Apakah kaedah untuk bertindak balas untuk mengelakkan peristiwa menggelegak Pendaftaran acara hanya digunakan untuk peristiwa tindak balas.

2.

Gunakan document.addEventListener untuk mendaftarkan acara asli sebelum digunakan.

e.stopPropagation()Kaedah untuk React untuk mengelakkan kejadian menggelegak terbahagi kepada dua situasi berikut:

e.nativeEvent.stopImmediatePropagation()1. Untuk mengelakkan menggelegak antara kejadian sintetik, kaedah:

e.stopPropagation(. ; >

2 Elakkan menggelegak antara peristiwa sintetik dan peristiwa pada dokumen paling luar, kaedah:

e.nativeEvent.stopImmediatePropagation () ;

Tulisan mengikat acara:


(1) Tiada parameter lulus:


(2) Lulus parameter:


Menulis untuk mengelakkan peristiwa menggelegak:


Sebab menulis ini adalah untuk menambah acara klik pada dokumen, seperti yang ditunjukkan di bawah:

Pembelajaran yang disyorkan: "tutorial video bertindak balas"

Atas ialah kandungan terperinci Apakah kaedah untuk mengelakkan peristiwa menggelegak dalam tindak balas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn