Как перейти от страницы сведений ко второй главной странице SAPUI5

У меня есть 2 главные страницы и страница с подробностями. На главной странице 1 у меня есть элементы списка. При нажатии на одну из них она переходит ко второй главной странице. Там у меня есть несколько вариантов выбора и кнопка для перехода на страницу с подробностями. Я попытался перейти от страницы с подробностями ко второй странице Мастер. Но я не могу это сделать. Я иду прямо на 1-ю мастер-страницу. Как я могу достичь этого? Вот мой взгляд на структуру.

<SplitApp id="MyApp" mode="HideMode" > <masterPages> <Page id="master1"> <content> ....(List item).... </content> </Page> <Page id="master2"> <content> ....(contents in fragment).... </content> </Page> </masterPages> <detailPages title="Detail"> <mvc:XMLView viewName="demo.view.Detail"/> </detailPages> </SplitApp>

1 ответ

Решение

Вы должны сделать ссылку на элемент управления своего приложения и использовать его метод .toMaster(target) Вы можете перейти на любую главную страницу, включая "master2". Например:

    this.byId("MyApp").toMaster(this.createId("master2"));

Посмотрите на этот jsbin, чтобы увидеть это в действии: http://jsbin.com/xocavo/1/edit?html,output

Другие вопросы по тегам