TypeScript - behält den Bereich im Ereignis-Listener bei

7

Ich konvertiere meine AS3-Codebase in TypeScript und führe diesen Fehler aus:

AS3-Code:

%Vor%

TypeScript-Code

%Vor%

und ich erhalte diesen Fehler "Uncaught TypeError: Objekt # hat keine Methode 'parseData'" wegen dieser Zeile xmlRequest.addEventListener .....

Ich habe versucht, die Pfeilfunktion zu verwenden, konnte sie aber immer noch nicht reparieren (und ich glaube nicht, dass ich sie richtig verwende)

    
user2694951 24.08.2013, 21:45
quelle

2 Antworten

16

Wenn Sie Funktionen übergeben müssen, verwenden Sie die neue Lambda-Syntax für Elementvariablen (eingeführt in TypeScript 0.9.1):

%Vor%     
basarat 24.08.2013 23:30
quelle
2

Versuchen Sie, an den Bereich zu binden

%Vor%     
MAHESH VALIYA VEETIL 13.07.2016 14:47
quelle

Tags und Links