在Sapui5中实现树结构并限制父级属性

注意,JSONModel或XMLModel中的TreeTable使用的“ sap.ui.model.ClientTreeBinding”支持参数arrayNames。您需要传递模型属性名称的数组以创建子级别。我建议尝试以下方法:

在XML视图中:

<TreeTable rows="{path: '/pathToData', parameters: { arrayNames: ['children'] } }" >
     ...
</TreeTable>

在JSON视图中:

treeTable.bindRows({path: '/pathToData', parameters: { arrayNames: ['children'] }});

有关SAPui5树结构的更多详细信息,可以导航至以下链接:

https://sapui5.netweaver.ondemand.com/sdk/test-resources/sap/ui/table/TreeTable.html?sap-ui-debug=true&sap-ui-language=zh-CN&sap-ui-theme=sap_bluecrystal&sap- ui-accessibility = true&sap-ui-jqueryversion = 1.10.2