SAPUI5 - 用于显示层次结构数据的ComboBox / Dropdown或Menu

时间:2016-05-22 16:31:26

标签: sapui5

我需要创建一个ComboBox或Dropdown,它可以有嵌套数据,例如这个

  var data = [{
    "text": "A",
    "icon": "1.gif",
    "innerObject": [{
        "text": "A.A",
        "icon": "1-1.gif"
    }, {
        "text": "A.B",
        "icon": "1-2.gif"
    }]
}, {
    "text": "B",
    "icon": "2.gif",
    "innerObject": [{
        "text": "B.A",
        "icon": "2-1.gif"
    }]
}]

我需要在ComboBox或Dropdown中显示它,它可以显示其层次结构。 SAPUI5中是否有任何样本?

我也尝试过探索这个要求的菜单,但是我无法动态加载菜单和子菜单。 -Prateek

1 个答案:

答案 0 :(得分:1)

选择(下拉)和组合框只支持Item对象,不能包含其他项目。

您可以使用“值帮助”对话框在弹出窗口中显示任何类型的数据(例如,支持分层结构的树表)。

当然,您可以创建自己的控件,但它是最复杂的解决方案。