Использование единого определения модели в manifest.jsonмодель доступа определяется в явном
"models": {
"i18n": {
"type": "sap.ui.model.resource.ResourceModel",
"settings": {
"bundleName": "....i18n.i18n"
}
},
"": {
"dataSource": "mainService"
}
}
я могу связать модели с XML, и это работа
<List items="{path: '/myOneSet'}"> ... </List>
<List items="{path: '/myTwoSet'}"> ... </List>
, но я не могу получить доступ к нему из кода
this.getView().getModel().getProperty('/myOneSet')
или
this.getView().getModel().getProperty('/myOneSet/>param')
нет работа. Как это доступно?
Вы звоните в свою модель в onInit? – matbtt
Если вы пытаетесь получить доступ к модели в 'onInit', вы должны получить сообщение об ошибке в консоли, в котором' getProperty' не может быть вызвано с 'undefined'. Это то, что вы получаете? Или в чем проблема? – boghyon