0
コンボボックスが1つあり、ActionScriptを使用してデータプロバイダをoldDataProvider
からnewDataProvider
に切り替えるとします。どちらのデータプロバイダもArrayCollectionsです。次に、ArrayCollectionの変更がコンボボックスに反映されますが、それはもはやデータプロバイダではありません。具体的には、oldDataProvider
(値がnewDataProvider
の範囲)からアイテムを削除すると、コンボボックスの値が1つ減り、選択したアイテムが変更されます。データプロバイダの切り替え(Flex 2.0)
このようなデータプロバイダを切り替えるのは良い方法ですか?私はこれが問題の根源だと思う。または、データプロバイダを1つだけ持ち、それに応じて値を調整する方がよいでしょうか?
それが必要として、今では動作しますが、おかげでたくさん。私はバグとしても報告しました。 – atas