2010-06-08 10 views

Répondre

1

Celui-ci est un peu difficile. Vous devez envelopper votre création de gestionnaire dans une autre fonction.

essayer:

for each(var sym:String in ["A","B","C"]) { 
    function createHandler(val:String):Function { 
     var handler = function(data:Object):void { 
      trace(val); 
     } 
     return handler; 
    } 
    var handler:Function = createHandler(sym); 
    asyncCallback(handler); 
} 
Questions connexes