无法制作可导航的渲染组件

时间:2009-11-19 20:12:07

标签: flex actionscript mxml

我有下一个组件,它被替换为数据网格中的渲染项。

<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" click="navigateToURL(new URLRequest('{data.GetLink()}'), '_blank');">

点击事件的问题,它不起作用。

如何正确地将导航VBox从dataProvider集合中替换为url?

谢谢!

2 个答案:

答案 0 :(得分:0)

点击事件根本没有被调用?这应该。尝试在那里放一个trace()语句。

看到trace()语句后,将硬编码的URL放在那里进行测试: click =“navigateToURL(new URLRequest('http://google.com'),'_ blank');”

之后,将GetLink()更改为'data'对象中的属性:如data.link

答案 1 :(得分:0)

我可能错了,但您是否已在datagrid中注册了点击事件?如果是这样,孩子的事件将被取消......