Sapui5 如何从当前行获取数据?

Sapui5 如何从当前行获取数据?,sapui5,Sapui5,我有一棵树,看起来如下: onItemPress: function (oEvent) { const oRow = oEvent.getSource().getParent().getParent(); console.log(oRow.getItemNodeContext()); }, 以及XML视图: <Tree id="classTree" items="{path: 'Tree>/'}" toggleOpenState="onToggleOpenStat

我有一棵树,看起来如下:

onItemPress: function (oEvent) {
    const oRow = oEvent.getSource().getParent().getParent();
    console.log(oRow.getItemNodeContext());
},

以及XML视图:

<Tree id="classTree" items="{path: 'Tree>/'}" toggleOpenState="onToggleOpenState">
    <CustomTreeItem>
        <FlexBox width="100%" alignItems="Center" justifyContent="SpaceBetween">
            <items>
                <Label text="{Tree>text}" wrapping="true"/>
                <Button icon="sap-icon://display" type="Transparent" press="onItemPress"/>
            </items>
        </FlexBox>
    </CustomTreeItem>
</Tree>  
如果对象具有以下值,则返回值为:

如何获取绑定到行的对象

那么:

oEvent.getSource().getBindingContext("Tree").getObject();
那么:

oEvent.getSource().getBindingContext("Tree").getObject();