0
我有一个sap.m.SelectDialog
它看起来像这样:UI5数据绑定和路径问题
正如你可以看到我已经添加了一个描述“状态:New”,其可以这样实现列表:
itemListTemplate: new sap.m.StandardListItem({
title: "{SFC/#text}",
description: "Status: " + "{STATUS_DESCRIPTION/#text}"
})
对列表中的数据来自XML的结构是这样的:
数据绑定发生在这里:
oSelectDialog.bindAggregation("items", {
path: "/modelData/Rowsets/Rowset/Row",
template: new sap.m.StandardListItem({
title: "{SFC/#text}",
description: "Status: " + "{STATUS_DESCRIPTION/#text}"
})
});
到目前为止好,一切正常:-)
出现的问题是,当我的XML结构只有1排
数据绑定到表后,结果是这样的:
有什么不对? :-)任何猜测?
我本来期望列表显示在这两种情况下空项目,因为没有*#文本*节点中的XML 。语法应该是'text()'。 – schnoedel