O roteamento SAPUI5 gera o erro "O controle (ID de um controle de aplicativo) não possui uma agregação chamada páginas"
O que eu tenho no meu Component.js são estas rotas:
routes: [
{
pattern: "",
name: "menu",
view: "Menu",
targetAggregation: "pages",
targetControl: "idAppControl",
subroutes: [
{
pattern: "Reports",
name: "reports",
view: "SplitContainer",
targetAggregation: "pages",
targetControl: "idAppControl",
clearTarget: true
}
]
}
]
Quando tento acessar a sub-rota (URL / # / Reports), o aplicativo lança (Chrome):
O controle idAppControl não possui uma agregação chamada páginas -
Isso é confuso devido ao fato de que "idAppControl" é um aplicativo e, portanto, possui páginas de agregação. Além disso, a primeira rota "principal" funciona muito bem, embora eu esteja usando exatamente o mesmo controle (e agregação) que no subroute.
O que pode estar errado?