Сначала я покажу вам функцию.
private var areaCollection:ArrayCollection;
private function generateAreaCollection():void
{
areaCollection = new ArrayCollection();
areaCollection.addItem({Areal: "Totalareal:", Verdi: int(totalArea * 100) / 100 + " kvm"});
areaCollection.addItem({Areal: "Hovedtakets areal:", Verdi: int(result.area* 100) / 100 + " kvm"});
//Lots of other stuff omitted (just more addItems).
}
Как видите, порядок, в котором я помещаю элементы в ArrayCollection, - это Areal, затем Verdi (площадь, значение)
Когда я перебираю коллекцию позже, порядок меняется. Теперь Верди, затем Ареал (стоимость, площадь).
Кто-нибудь знает, в чем может быть проблема?
Это действительно портит ситуацию, когда я позже передаю его PHP-скрипту для создания таблиц в html. (У меня есть несколько разных динамических DataGrids, которые различаются по размеру и «значениям», поэтому я не могу напрямую указать на f.ex «Areal» в моем PHP-скрипте)
И, кстати, кто-нибудь знает, как я могу удалить эту надоедливую mx_internal_uid
?