【发布时间】:2015-04-16 12:21:59
【问题描述】:
我是 SAPUI5 的新手,在显示模型内容时遇到问题。
例如,我正在使用以下 JSON 设置模型:
var a = new sap.ui.model.json.JSONModel({
name: 'testtttt',
test : [ {
val : 1
}, {
val : 2
} ],
test2: [1,2,3,4]
});
a.setDefaultBindingMode("OneWay");
this.setModel(a, 'test');
现在,在 XML 视图中,我尝试通过 Listitem 显示它:
<List items="{test>/test}">
<items>
<StandardListItem title="{val}" description="{val}"></StandardListItem>
</items>
</List>
结果是两行没有内容的空白 Listitems
任何想法:(?
【问题讨论】:
-
这是一些人常犯的错误:您也应该在
StandardListItem绑定中指定使用的模型,正如@herrlock 刚刚指出的那样 -
另外,test>/test 似乎有点不对劲 - > 应该在那里吗? (没有使用 SAPUI5 的经验,但我知道一些 XML,这看起来像是语法错误。