我有一个 Spark 列表控件,其数据是使用 itemrenderer 呈现的。基本上,项目渲染器在面板中布置数据。
面板有一个 LinkButton,单击该按钮时需要将 Id 传递给父应用程序。在父应用程序中,我有一个函数将自定义事件分派(dispatch)给其父应用程序。我想知道如何从 ItemRenderer 调用此函数。
我尝试使用parentDocument.outerfunction等,但它抛出一个错误..
有什么线索吗?
最佳答案
我会让您的项目渲染器分派(dispatch)一个包含您的 ID 的自定义事件,以确保您的事件冒泡。然后在父应用程序中监听该事件并调用适当的函数。希望有帮助。
关于apache-flex - 如何在 Itemrenderer 及其父级之间传递事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4785841/