Ниже приведена часть моего кода, взаимодействующего с сеткой данных ...!
В нем перечислены дочерние элементы конкретного узла, если я щелкну по нему после обновления сетки данных.
Но если я нажимаю на пустое место в сетке данных, я получаю сообщение об ошибке
«ReferenceError: Ошибка № 1069: данные свойства не найдены в mx.controls.listClasses.ListBaseContentHolder, и нет значения по умолчанию».
Как этого избежать?
если (event.target.data.children! = ноль) {resultSet.removeAll (); вар tempChildObj: ArrayCollection; tempChildObj = event.target.data.children как ArrayCollection; var childLength: int; childLength = tempChildObj.length;
for(var i:int =0;i<childLength;i++)
{
resultSet.addItem(tempChildObj.getItemAt(i));
}
resultSet.addItem(tempChildObj);
}
}