【发布时间】:2014-02-19 20:08:53
【问题描述】:
我想在列表中打印关联数组的值。我正在这样做,但我认为 IList 类使用公共索引 [0]..[n] 来打印元素(我不确定)
我的代码(示例):
private var arr = new Array();
private var arrList: new ArrayList(arr);
private function init()
{
arr["hello"]="world";
list.dataProvider = arrList; //the component was instanced before
}
我一直在调试,arrList 使用 arr 的元素更新信息,但列表组件不显示任何内容。
有什么建议吗? 谢谢。
【问题讨论】:
-
你说的是一个对象或字典。如果你让它与一个数组一起工作,那是因为你使用的是它的“ObjectNess”而不是它的“Arrayness”。最好的选择可能是使用 XML 和 XMLListColection。
标签: arrays actionscript-3 apache-flex arraylist associative-array