我的問題是當我使用actionscript爲spark列表分配數據提供者時,它不會自動更新列表。例如:使用actionscript分配數據提供者時數據不會刷新
我有一個列表: < S:列表ID = 「fiterList」 將allowMultipleSelection = 「真」 寬度= 「100%」 高度= 「100%」/>
和我使用ActionScript分配數據提供者: filterList.dataProvider = model.ADEPTList;(其中model.ADEPTList是一個ArrayCollection)
當我使用一個事件來更新model.ADEPTList數據沒有出現在列表中顯示出來。
然而,
如果我代替聲明這樣在MXML的數據提供器: < S:列表ID = 「filterList」 將allowMultipleSelection = 「真」 寬度= 「100%」 HEIGHT = 「100%」 dataProvider =「{model.ADEPTList}」/>
當事件更新model.ADEPTList它會顯示在列表中。爲什麼是這樣的,以及如何在使用actionscript分配數據提供者時獲得更新列表?謝謝