将嵌套的JSON数据绑定到SAP UI5中的列表视图

时间:2019-02-14 09:53:05

标签: listview data-binding sapui5

我想将以下JSON数据绑定到SAP UI5列表视图。该视图为XML格式。相同的数据用于创建树视图。如果有任何可行的示例可以完成此操作,请提出建议。

[{
  "text": "Node1",
  "ref": "sap-icon://attachment-audio",
  "nodes": [{
    "text": "Node1-1",
    "ref": "sap-icon://attachment-e-pub",
    "nodes": [{
        "text": "Node1-1-1",
        "ref": "sap-icon://attachment-html"
      },
      {
        "text": "Node1-1-2",
        "ref": "sap-icon://attachment-photo",
        "nodes": [{
          "text": "Node1-1-1",
          "ref": "sap-icon://attachment-text-file",
          "nodes": [{
              "text": "Node1-1-1-1",
              "ref": "sap-icon://attachment-video"
            },
            {
              "text": "Node1-1-1-2",
              "ref": "sap-icon://attachment-zip-file"
            },
            {
              "text": "Node1-1-1-3",
              "ref": "sap-icon://course-program"
            }
          ]
        }]
      }
    ]
  }]
}]

1 个答案:

答案 0 :(得分:0)

您是否按需检查sapui5上的样本?

它有一个带有jsonModelBinding的treeView示例

TreeModel with jsonBinding

https://sapui5.hana.ondemand.com/#/sample/sap.m.sample.TreeExpandMulti/preview

使用列表视图是不可能的。您必须对其进行扩展,否则恕我直言,IMO将获得与树视图组件非常相似的结果。