在查看教程和示例 Flex 项目时,他们似乎主要关注表单元素和数据网格,而不是以更直观的方式提供内容。这是我即将到来的项目所需要的。因此,我在舒适度方面存在差距,我希望经验丰富的 Flex 开发人员可以帮助我克服困难。
我拥有的项目是一个协作索引工具,它使用具有四个单独面板的用户界面来显示客户产品和服务。
- 左上角的面板将包含一个垂直滚动的类别列表。
- 左下方面板将包含子类别的轮子效果,具体取决于所选类别。
- 右上角的面板将包含详细信息 - 选定的类别标题和描述。在此之下,选定的子类别标题和描述。
- 右下面板将包含属于子类别的服务和产品项目的列表。在列表中的每个项目下方将是一个链接组手风琴,其中包含 url 链接以获取每个项目中的更多信息。
将有一个 XML 文件包含驱动此协作索引的完整数据树。此外,根据选择的类别,某些布局部分的背景会出现颜色差异。
因此,看来我需要创建一些自定义组件,可能会采用一些现有组件,并重新设计所有内容,使其具有与客户品牌同义的外观和感觉。
虽然我有一堆问题,但处理第一部分似乎是合乎逻辑的,这部分想到的第一个问题是:在左上角面板中,类别列表是否应该是重新设计的标准 Flex 按钮?或者它们应该是以某种方式引入 Flex 的对象实例。然后在第二部分,我看到了一个组件,它以非常适合本部分的方式显示图像。但是,这里显示的项目只是视觉的圆角块,其中包含子类别名称。所以,我不确定该组件是否可以工作。