【发布时间】:2011-01-29 07:54:33
【问题描述】:
我有一个如下所述的 ArrayCollection。
private var initDG:ArrayCollection = new ArrayCollection([
{fact: "Order #2314", appName: "AA"},
{fact: "Order #2315", appName: "BB"}
{fact: "Order #2316", appName: "BB"}
...
{fact: "Order #2320", appName: "CC"}
{fact: "Order #2321", appName: "CC"}
]);
我想用 ArrayCollection initDG 中的“appName”字段的 UNIQUE VALUES 填充一个组合框。
<mx:ComboBox id="appCombo" dataProvider="{initDG}" labelField="appName"/>
我能想到的一种方法是遍历 Array 对象,并为每个对象检查并将唯一的 appName 条目推送到另一个 Array 中。有没有更好的解决方案?
【问题讨论】:
标签: apache-flex arraycollection unique-values