大家好)我需要帮助了解用于 flex 的 Cairngorm 框架。
我编写了一个简单的应用程序滑块。我有一个主类,其中有一个标签
<fx:Declarations>
<control:AppController id="appController" />
</fx:Declarations>
类本身 AppController 使用构造函数扩展 FrontController:
public function AppController()
{
addCommand(SliderEvent.BUILD, SliderBuildCommand);
addCommand(SliderEvent.TRANSITION, SliderTransitionCommand);
}
最后是 SliderBuildCommand 类的代码:
public function SliderBuildCommand(){}
public function execute(event:CairngormEvent):void
{
config.loadSlides(this);
}
不幸的是,在调试中,我发现添加命令没有成功。如果在“сconfig.loadSlides(this)”行中设置断点,则可以看到这一点。但是,会处理命令 (addCommand)。知道为什么会这样吗?也许我是一个菜鸟,我看不到明显的:)