Haxe的代表

时间:2011-09-29 09:14:21

标签: haxe

在Haxe中是否有类似代表的东西?

当我使用匿名函数但仍希望保持当前类的变量范围时,这会派上用场。

myObject.callback = function(param) { this.variable = param; };

如您所见,this无法从函数体内访问。 : - (

1 个答案:

答案 0 :(得分:6)

据我所知,你可以在latest Haxe version中完成。在早期版本中,您应该能够:

var t=this;
myObject.callback = function(param) { t.variable = param; };