Как изменить тему ui5 в компонентном приложении HCP WebIDE?
Когда я запускаю проект webide в UI5, он использует тему sap_bluecrystal ( http://webapp/resources/sap/ui/core/themes/sap_bluecrystal/library.css), но когда я регистрирую свой проект на Fiori Launchpad of Portal Service, тема меняется на sap_belize.( http://resources/sap/fiori/themes/sap_belize/library.css?version=1.44.11&sap-ui-dist-version=1.44.11)
Я хочу, чтобы тема была последовательной, я изменил manifest.json
но это не сработало
"sap.ui": {
"supportedThemes": [
"sap_belize"
]
}
И в Project Settings -> SAPUI5
, он может изменять только версии UI5, а не тему.
2 ответа
Вы упоминаете тему во время начальной загрузки следующим образом:
<script id="sap-ui-bootstrap"
src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js"
data-sap-ui-theme="sap_bluecrystal" ... > </script>
Может быть, это может помочь стать последовательным.
Вы даже можете заставить приложение загрузить тему с этим кодом
sap.ui.getCore().applyTheme("sap_belize");
Инициализируйте это либо в component.js, либо в методе начального представления onInit.