0

在 Cairngorm (Flex Framework) 中,有 Model Locator Pattern,类似于全局变量,是不是一个正确的模式,Adobe 说 flex 是它最好的模式

Adobe 咨询团队将模型定位器模式设想为 Flex 开发人员采用的最佳实践。模型定位器模式是独一无二的,因为它不是我们从核心 J2EE 模式目录中借用的模式。相反,我们专门为 Flex 应用程序开发创建了这种模式。我们的动机是在 Flex 应用程序中拥有一个应用程序状态保存的地方,并且视图组件能够“定位”它们希望呈现的客户端模型。我们的模型定位器模式策略鼓励使用数据绑定,以便视图组件直接绑定到模型定位器类的单个实例中保存的客户端状态。这样,每当模型在 ModelLocator 中更新时,

4

1 回答 1

3

从我正在阅读的内容来看,我怀疑您正在谈论 Cairngorm 2 及其建议的最佳实践。您应该知道,Cairngorm 框架自第 2 版以来发生了巨大变化。

现在有一个更新的版本,Cairngorm 3,它更像是一组指南、工具和库,您可以将它们合并到使用任何其他 Flex 应用程序框架创建的项目中。

我建议您研究一些新的(er)框架,例如RobotLegsParsleySpring ActionScript

干杯

于 2011-07-05T08:29:19.860 回答