gpt4 book ai didi

apache-flex - 如何摆脱组合框中已选择的项目

转载 作者:行者123 更新时间:2023-12-04 06:26:36 25 4
gpt4 key购买 nike

我遇到了组合框重复的问题
我有 10 个自动完成组合框,所有组合框都具有相同的数据提供程序...
假设像这个数组集合

public var costCenter:ArrayCollection = new
ArrayCollection(["1101","1111","1121","1131","1141","1151",
"1161","1171","1181","1191"]);

如果使用 1131 选择了第一个组合框,那么它不应该出现在下一个组合框数据提供程序中。
应该从数据提供者的集合中删除已经选择的项目
并且用户可以选择 10 个组合框中的第一个

我正在制作集合的副本并将该集合用作所有组合框的数据提供者..
如何从集合中删除已选择的项目?
有任何想法吗?
谢谢。

最佳答案

您可以使用 filterFunction 关于你 ArrayCollection实例并调用 refresh()选择值后对它们进行处理。但是所有的集合都应该是与单个 Array 不同的实例。作为来源。

关于apache-flex - 如何摆脱组合框中已选择的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5979752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com