Flash Builder中的多页数据库应用程序-如何访问/调用不同的屏幕?
|
我正在尝试创建我的第一个现实世界应用程序。它是Flash Builder 4中由数据库驱动(通过Web服务)的应用程序。
该应用程序将具有30多种不同的数据输入表单屏幕,列表屏幕,搜索屏幕等,它们都使用不同的Web服务。
显然,我希望将其拆分,以便随着应用程序的增长而易于管理,并且使应用程序尽可能快(如果必须加载所有元素,则初始加载可能会很慢,但是我希望它能够用户“进入”应用后,点击速度很快)。
到目前为止,我采用的方法是拥有我的主应用程序(称为布局),然后拥有一个ViewStack,上面装有每个不同的屏幕。这很好用,但是这意味着每次我添加一个新屏幕时都需要维护一些代码(有关此信息:在应用程序中从另一个组件交换MXML组件-可能吗?)
每组表格都是相关的,因此应用程序的“客户”区域具有数据输入表格和一些列表表格。我需要在加载时传递参数。即。 \“加载ID为123的数据输入表单”。
目前,我为每种形式都有一个组件,即。 ClientForm和ClientList。这是一个好方法吗?我应该改为使用模块吗?
ViewStack是一种有效的方法吗?
没有找到相关结果
已邀请:
1 个回复
吞睫素