如何将财产传递给一个事件与按钮
问题描述:
我动态生成的按钮,我想它来调用这样的方法:如何将财产传递给一个事件与按钮
private function fetchTheDay(day:String):void {
...
}
但我不知道如何使按钮通字符串它
button.addEventListener(MouseEvent.CLICK,fetchTheDay);
buttonVGroup.addElement(button);
试图做这样的事情没有工作:
button.addEventListener(MouseEvent.CLICK,fetchTheDay(myString));
我应该怎么办呢?
答
你可以只使用一个内联函数对于这一点,这是最简单的解决方案:
button.addEventListener(MouseEvent.CLICK, function(event:MouseEvent):void
{
fetchTheDay(myString));
});
希望帮助, 兰斯
此链接提供一点沿着相同的概念HTTP更好的解决方案:// nwebb.co.uk/blog/?p=243 – Tam 2010-03-21 19:30:27