manifest.json中配置的sap.m.List和模型存在绑定问题

manifest.json中配置的sap.m.List和模型存在绑定问题,json,sapui5,Json,Sapui5,我需要显示一个列表,其中包含绑定到manifest.json for组件中配置的模型的项 在manifest.json中配置的模型 "models": { "i18n": { "type": "sap.ui.model.resource.ResourceModel", "settings": { "bundleName": "com.xxxxx.yy.DemandFil

我需要显示一个列表,其中包含绑定到manifest.json for组件中配置的模型的项

在manifest.json中配置的模型

"models": {
            "i18n": {
                "type": "sap.ui.model.resource.ResourceModel",
                "settings": {
                    "bundleName": "com.xxxxx.yy.DemandFilter.i18n.i18n"
                }
            },
            "priority": {
                    "type": "sap.ui.model.json.JSONModel",
                    "uri": "model/priority.json"
            },
            "status": {
                    "type": "sap.ui.model.json.JSONModel",
                    "uri": "model/status.json"
            }  
        }
优先级和状态json只是如下所示的对象数组

{
"status":[
 {
 "name" : "Created",
 "selected":false
 },
{
 "name" : "Processed",
 "selected":false
 },
 {
 "name" : "Released",
 "selected":false
 },
 {
 "name" : "Completed",
 "selected":false
 },
 {
 "name" : "Closed",
 "selected":false
 }]
}
我正在通过组件放置视图,如下所示

new sap.ui.core.ComponentContainer({
                height : "100%",
                name : "com.xxxxx.yyy.DemandFilter"
            })
我的视图是XML视图,列表添加如下

<List headerText="{i18n>status}" items="{ path:'status>/status' }"
                selectionChange="onStatusSelection" mode="MultiSelect">
                <items>
                    <InputListItem label="{name}" selected="{selected}">
                    </InputListItem>
                </items>
            </List>

列表项的数量正确,但名称和选定项未正确绑定

如果我将模型设置为控制器onInit中的视图,则工作正常


请告诉我哪里出错了?

还需要使用模型别名指定控件的属性

<InputListItem label="{status>name}" selected="{status>selected}">

控件的属性也需要使用模型的别名指定

<InputListItem label="{status>name}" selected="{status>selected}">