我有下一个组件,它被替换为数据网格中的渲染项。
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" click="navigateToURL(new URLRequest('{data.GetLink()}'), '_blank');">
点击事件的问题,它不起作用。
如何正确地将导航VBox从dataProvider集合中替换为url?
谢谢!
答案 0 :(得分:0)
点击事件根本没有被调用?这应该。尝试在那里放一个trace()语句。
看到trace()语句后,将硬编码的URL放在那里进行测试: click =“navigateToURL(new URLRequest('http://google.com'),'_ blank');”
之后,将GetLink()更改为'data'对象中的属性:如data.link
答案 1 :(得分:0)
我可能错了,但您是否已在datagrid中注册了点击事件?如果是这样,孩子的事件将被取消......