Ошибка маршрутизации SAPUI5: «Элемент управления (идентификатор элемента управления приложения) не имеет агрегации, называемой страницами»
В моем Component.js есть следующие маршруты:
routes: [
{
pattern: "",
name: "menu",
view: "Menu",
targetAggregation: "pages",
targetControl: "idAppControl",
subroutes: [
{
pattern: "Reports",
name: "reports",
view: "SplitContainer",
targetAggregation: "pages",
targetControl: "idAppControl",
clearTarget: true
}
]
}
]
Когда я пытаюсь получить доступ к подчиненному маршруту (URL / # / Reports), приложение выдает (Chrome):
Элемент управления idAppControl не имеет агрегации под названием страницы -
Это сбивает с толку из-за того, что «idAppControl» является приложением и поэтому имеет страницы агрегации. Кроме того, первый «основной» маршрут работает довольно хорошо, хотя я использую точно такой же элемент управления (и агрегацию), что и в подчиненном маршруте.
Что может быть не так?