我想将数组列表(从 blazeDS 获取)作为节点添加到树中。单击特定节点后,相关列表将从服务层调用。我已经这样做了,但它不是作为同一树中的子节点出现的。
<mx:Tree x="45" y="61" id="tree" change="tree_changeHandler(event)" creationComplete="tree_creationCompleteHandler(event)" dataProvider="{getReporteesResult2.lastResult}" labelField="mgrName" width="409"></mx:Tree>
AS3 代码:
下面的函数将数据显示为树中的叶子图标。
protected function tree_creationCompleteHandler(event:FlexEvent):void
{
getReporteesResult2.token = managerList.getReportees("rjacoby");
}
单击节点时,服务正在运行,并且我也在获取 rjacoby 下的相关数据。
protected function tree_changeHandler(event:Event):void
{
managerId=event.currentTarget.selectedItem.mgrId;
Alert.show(managerId);
getReporteesResult3.token = managerList.getReportees(managerId);
我希望这些数据应显示为 rjacoby 的子项,并在同一棵树中显示文件夹图标。我怎么能得到那个。请帮忙。
谢谢里米