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