#sapui5
#sapui5
Вопрос:
Я использую FlexibleColumnLayout с двумя маршрутами, настроенными следующим образом:
"routing": {
"config": {
"routerClass": "sap.f.routing.Router",
"viewType": "XML",
"async": true,
"viewPath": "io.example.fclpoc.view",
"controlId": "fcl",
"transition": "slide",
"bypassed": {}
},
"routes": [
{
"pattern": "jobprofile/{layout}",
"name": "jobprofile",
"target": [
"Second",
"Third"
]
},
{
"pattern": ":layout:",
"name": "first",
"target": ["First"]
}],
Когда приложение запускается, оно показывает правильный корневой путь. Нажатие кнопки Go to jobprofile
перенаправляет на /jobprofile
. Затем при нажатии F5
на него отображается только один столбец, хотя путь есть /jobprofile
.
Источник https://github.com/softshipper/fclpoc .
Как остаться на TwoColumnLayout после обновления страницы.
Ответ №1:
Добавить layout
в свой jobprofile
маршрут:
{
"pattern": "jobprofile",
"name": "jobprofile",
"layout": "TwoColumnsMidExpanded",
"target": [
"Second",
"Third"
]
},