one
Mit der one-Methode können Sie einen einmaligen Ereignishandler für das Zielelement registrieren, was bedeutet, dass der Ereignishandler nach dem ersten Auslösen automatisch aufgehoben wird und nicht erneut ausgelöst wird.
Hier ist ein Beispiel, das zeigt, wie die one-Methode verwendet wird, um einen Klick-Event-Handler für ein Button-Element zu registrieren:
-
In diesem Beispiel verwenden wir die Methode one, um einem Button-Element einen Klick-Event-Handler hinzuzufügen. Wenn der Benutzer auf den Button klickt, wird der Event-Handler ausgelöst, danach jedoch nicht erneut, da er entfernt wurde.
Verwendung auf Template-Syntax-Weise
Sie können auch Vorlagensyntax verwenden, um ein einmaliges Ereignisbehandlungsprogramm an das Zielelement zu binden.
{{count}}
In diesem Beispiel binden wir mit one:click auf dem Button-Element eine Methode namens addCount. Wenn der Benutzer auf den Button klickt, wird diese Methode aufgerufen, danach aber nicht mehr ausgelöst, da es sich um einen einmaligen Event-Handler handelt.