Как перейти от страницы сведений ко второй главной странице 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