Ich bekomme wirklich nicht, was die Eigenschaft controlAggregation unten für das Routing einer SAPUI5-Anwendung tut. Es gibt kein Element mit dieser ID. Ich kann auf jeden Hinweis finden hier gefunden 'Seiten' überall in der Demo-App: SAPUI5 routing demoWas bedeutet "controlAggregation" in der Routing-Konfiguration SAPUI5?
"routing": {
"config": {
"routerClass": "sap.m.routing.Router",
"viewType": "XML",
"viewPath": "sap.ui.demo.nav.view",
"controlId": "app",
"controlAggregation": "pages", // what does this do?
"transition": "slide",
"bypassed": {
"target": "notFound"
}
Die Ansichten als unten- ohne Erwähnung von 'Seiten' definiert sind
<mvc:View
controllerName="sap.ui.demo.nav.controller.App"
xmlns="sap.m"
xmlns:mvc="sap.ui.core.mvc"
displayBlock="true">
<App id="app"/>
</mvc:View>
Und
<mvc:View
controllerName="sap.ui.demo.nav.controller.Home"
xmlns="sap.m"
xmlns:mvc="sap.ui.core.mvc">
<Page title="{i18n>homePageTitle}" class="sapUiResponsiveContentPadding">
<content>
<Button id="displayNotFoundBtn" text="{i18n>DisplayNotFound}" press="onDisplayNotFound" class="sapUiTinyMarginEnd"/>
</content>
</Page>
</mvc:View>
wo möchten Sie die Ansicht setzen? – Tuhin