我有我的主应用程序,它包含一个组件的几个实例,用于创建属于某个类别的照片网格。 (网格和照片是通过循环动态创建的)。
我希望能够点击照片来运行一个功能,将大型照片加载到主应用程序中包含的单独元素中。所以我在我的主应用程序中创建了一个Photo组件,但是如何使用actionscript从tileview组件内部更改主应用程序中的'currentphoto'变量?
或者我可以将该函数放在主应用程序中(从长远来看可能更合乎逻辑),但我如何从子组件中调用它?
答案 0 :(得分:0)
当主应用程序为其添加事件侦听器时,我会在tileview中调度Event.SELECT事件。 tileview应该具有selectedImage属性或类似的属性,以便主应用程序可以确定在接收事件时要在照片组件中加载的图像。