in einzelne Modelldefinition Mit manifest.json-Access-Modell in Manifest definiert
"models": {
"i18n": {
"type": "sap.ui.model.resource.ResourceModel",
"settings": {
"bundleName": "....i18n.i18n"
}
},
"": {
"dataSource": "mainService"
}
}
i binden kann von XML zu modellieren und es ist Arbeit
<List items="{path: '/myOneSet'}"> ... </List>
<List items="{path: '/myTwoSet'}"> ... </List>
aber ich kann nicht von Code darauf zugreifen
this.getView().getModel().getProperty('/myOneSet')
oder
this.getView().getModel().getProperty('/myOneSet/>param')
funktioniert nicht. Wie es zugänglich ist?
Rufen Sie Ihr Modell in onInit an? – matbtt
Wenn Sie versuchen, auf das Modell in 'onInit' zuzugreifen, müssen Sie die Fehlermeldung in der Konsole erhalten, die besagt, dass' getProperty' nicht von 'undefined' aufgerufen werden kann. Ist es das, was du bekommst? Oder was genau ist das Problem? – boghyon