Как настроить Shell контейнер в SAPUI5
Я контейнер оболочки и на больших экранах я хочу использовать полный с экрана. Я хочу покрыть всю площадь. как я могу его настроить.
Как настроить Shell контейнер в SAPUI5
Я контейнер оболочки и на больших экранах я хочу использовать полный с экрана. Я хочу покрыть всю площадь. как я могу его настроить.
При работе с файлом manifest.json и оболочкой UI5-framework создается оболочка управления, выполните следующие действия (appWidthLimited = "false" не может использоваться, поскольку у вас нет xml, содержащего тег оболочки).
manifest.json
...
"sap.ui5": {
"config": {
"fullWidth": true
},
...
...
Предполагаю, что вы используете XML для своих просмотров. Добавьте к тегу Shell следующий атрибут appWidthLimited="false"
.
работает нормально. спасибо –
Согласно последней документации, я упомянул 1.48.X, и его нет в sap.ui5 больше
"sap.ui": {
"technology": "UI5",
"icons": {
"icon": "sap-icon://add-contact",
"favIcon": "icon/F1373_Approve_Purchase_Orders.ico",
"phone": "icon/launchicon/57_iPhone_Desktop_Launch.png",
"[email protected]": "icon/launchicon/114_iPhone-Retina_Web_Clip.png",
"tablet": "icon/launchicon/72_iPad_Desktop_Launch.png",
"[email protected]": "icon/launchicon/144_iPad_Retina_Web_Clip.png"
},
"deviceTypes": {
"desktop": true,
"tablet": true,
"phone": false
},
"supportedThemes": [
"sap_hcb"
],
"fullWidth": true
},
Для получения дополнительной информации: https://openui5.hana.ondemand.com/#/topic/be0cf40f61184b358b5faedaec98b2da
Также, если вы используете sap.m.Shell, то это не поможет. Для этого вам необходимо установить свойство
appWidthLimited: false
<script>
sap.ui.getCore().attachInit(function() {
new sap.m.Shell({
app: new sap.ui.core.ComponentContainer({
height: "100%",
name: "APPNAME"
}),
appWidthLimited: false
})
.placeAt("content");
});
</script>
Привет. Как я могу это сделать во время выполнения? У меня 2 взгляда. Мне нужен только один из них в формате полной ширины –