我们可以在flex中构建一个模板,比如JSF include标签还是其他什么?

时间:2011-03-07 15:43:27

标签: flex flex4

我想创建一个flex应用程序。在该应用程序中,左侧,下侧和右侧将是相同的所有页面,但在中心屏幕上将被更改以便单击事件。那可能吗?当我点击中央屏幕上的按钮时,中心屏幕将显示另一个MXML(调用另一个MXML但左,右侧和下侧将相同)。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

是和否,mxml中没有include标记,但您可以使用类组合或继承来实现此目标。使用类继承,您将创建一个“基类”,其中包含左下角和右侧的通用功能,然后创建填充“中心”内容的基类的扩展(您可以创建一个ID为占位符的框作为占位符布局中的部分)。或者,您可以将左侧和右侧构建为单独的MXML组件,然后在每个“页面”实现中重复使用这些组件。

希望这有帮助,如果没有,请更具体地说明您遇到的失败或提供一些示例代码。

谢谢,

肖恩