SAPUI5-数据绑定无法正常工作

时间:2014-09-01 11:35:40

标签: sapui5

我正在尝试将数据从控制器绑定到视图但由于某种原因我无法在视图中显示数据。 我使用以下代码设置模型:

var oModel = new sap.ui.model.json.JSONModel();
oModel.setData(oObject);
this.getView().setModel(oModel);
console.log("DATA:-->"+ JSON.stringify(this.getView().getModel().getData()));

控制台语句正确打印数据,但在视图中数据未显示。我错过了什么。我无法找到问题。

我的观点:

.....
<form:SimpleForm
    id="iform"
    minWidth="1024"
    maxContainerCols="2" >
    <Label text="Name"/>
    <Text text="{NAME}"/>
    <Label text="Age"/>
    <Text text="{AGE}"/>
</form:SimpleForm>
.....

提前致谢。

1 个答案:

答案 0 :(得分:1)

绑定路径应为{/0/Name}{/0/AGE}

<form:SimpleForm
    id="iform"
    minWidth="1024"
    maxContainerCols="2" >
    <Label text="Name"/>
    <Text text="{/0/NAME}"/>
    <Label text="Age"/>
    <Text text="{/0/AGE}"/>
</form:SimpleForm>