flexviewer解析,结构
="{menuRepeater.currentItem.action}"
itemValue ="{menuRepeater.currentItem.value}" /> </mx:Repeater>
这个Repeater就是用来完成子菜单信息绑定的。其中使用了关于子菜单的组件ControllerMenuItem,我们打开这个子菜单的定义,可以清楚地看到关于子菜单的点击事件和一些效果代码。这就是菜单的实现方式。
以上就是Viewer左上侧控制条的实现流程。
C部分:这一部分的实现相对比较复杂,主要是在其管理上面,再加上其使用Module的方式加载显示,所以感觉上相对复杂。