KI-Übersetzungshinweis
Dieses Dokument wurde von KI übersetzt. Für genaue Informationen lesen Sie bitte die englische Version.
ctx.off()
Entfernt Ereignis-Listener, die über ctx.on(eventName, handler) registriert wurden. Es wird häufig in Verbindung mit ctx.on verwendet, um Abonnements zum richtigen Zeitpunkt zu kündigen und so Speicherlecks oder mehrfache Auslösungen zu vermeiden.
Anwendungsfälle
Typdefinition
Beispiele
Paarweise Verwendung in React useEffect
Abbestellen von Ressourcen-Ereignissen
Hinweise
- Konsistente Handler-Referenz: Der an
ctx.offübergebenehandlermuss dieselbe Referenz sein wie der inctx.onverwendete; andernfalls kann er nicht korrekt entfernt werden. - Rechtzeitige Bereinigung: Rufen Sie
ctx.offauf, bevor die Komponente unmountet oder der Kontext zerstört wird, um Speicherlecks zu vermeiden.
Verwandte Dokumente
- ctx.on – Ereignisse abonnieren
- ctx.resource – Ressourcen-Instanz und deren
on/off-Methoden

