est leur moyen de vérifier si un écouteur d'événement existe déjà pour le supprimer? Fondamentalement, je veux supprimer l'auditeur, mais cela a parfois été supprimé, donc je veux Pour vérifier si cela existe et si cela le fait, retirez-le. P> est-ce possible? P> P>
4 Réponses :
Vous ne pouvez pas vérifier si une fonction spécifique est enregistrée en tant qu'amardeur, vous pouvez choisir de vérifier si un type est enregistré. Cela peut être fait avec ceci:
hasEventListener(type:String):Boolean
Nous devons parfois vérifier un événement spécifique. ce n'est pas cool.
Consultez le Je ne suis pas vraiment sûr que vous voulez faire ce chèque. La suppression des auditeurs non existants ne fera que tomber des exceptions ou des erreurs de déposer des flash, ce que la vérification ne fait que l'ajout d'une surcharge non synchronale. P> hasEquenListener () code> fonction de p>
Voici le code dont vous avez besoin pour supprimer l'écouteur d'événement uniquement s'il est actif: