下面的代码显示了如何在Flex中传递回调函数。
我需要将一个名为'jsf'的javascript回调函数传递给f1。
如何创建对.js文件中回调函数'jsf'的引用?
即。 F1(JSF);
function f():void { trace("I am callback"); }
var v:Vector.<Function> = new <Function>[];
function f1(callBack:Function):void
{
trace("I register callBack");
v.push(callBack);
}
function f2():void
{
trace("I call the callBack");
v[0]();
}
f1(f);
f2();
由于