SAPUI5-Routing wirft den Fehler "Steuerelement (ID eines App-Steuerelements) hat keine Aggregation mit dem Namen Seiten" auf.
Was ich in meiner Component.js habe, sind diese Routen:
routes: [
{
pattern: "",
name: "menu",
view: "Menu",
targetAggregation: "pages",
targetControl: "idAppControl",
subroutes: [
{
pattern: "Reports",
name: "reports",
view: "SplitContainer",
targetAggregation: "pages",
targetControl: "idAppControl",
clearTarget: true
}
]
}
]
Wenn ich versuche, auf die Subroute (URL / # / Reports) zuzugreifen, wirft die Anwendung (Chrome):
Control idAppControl hat keine Aggregation namens pages -
Das ist verwirrend, da "idAppControl" eine App ist und dafür eine Aggregationsseite hat. Außerdem funktioniert die erste "Haupt" -Route ziemlich gut, obwohl ich genau das gleiche Steuerelement (und die gleiche Aggregation) wie in der Subroute verwende.
Was könnte falsch sein?