Каков официальный способ придать стиль приложению Launchpad? - PullRequest
0 голосов
/ 07 мая 2020

У меня, может быть, глупый вопрос. У меня есть приложение, которое запускается на панели запуска. При запуске из WebIDE загружается мой файл style. css, и все работает нормально. Когда я запускаю его с панели запуска, файл css пуст. В SDK я нашел:

Внимание! Как указано в Правилах совместимости, HTML и CSS, сгенерированные SAPUI5, не являются частью publi c API и могут изменяться в патчах и дополнительных выпусках. Если вы решите переопределить стили, вы обязаны тестировать и обновлять свои модификации каждый раз, когда обновляется SAPUI5. Предпосылкой для этого является то, что у вас есть контроль над используемой версией SAPUI5, например, в автономном сценарии. Это невозможно при запуске вашего приложения на панели запуска SAP Fiori, где SAPUI5 загружается централизованно для всех приложений. Таким образом, приложения панели запуска SAP Fiori не должны переопределять стили.

Означает ли это, что я не могу использовать свой css -файл в приложении, которое должно запускаться в Launchpad? Каков официальный способ добавить стиль в приложение launchpad?

Заранее большое спасибо, Юлия

вдобавок:

Я встроил его в манифест: "ресурсы" : {"css": [{"uri": "css / style. css"}]},

и в Компоненте. js:

        manifest: "json",
        includes : [ "css/shell.css", "css/style.css" ]
        // includes : [ "css/shell.css" ] 
    },

    /**
     * The component is initialized by UI5 automatically during the startup of the app and calls the init method once.
     * @public
     * @override
     */
    init: function () {

        jQuery.sap.includeStyleSheet(sap.ui.resource("op/VA_Splitapp_op", "css/style.css"));
        ```

Надо ли встраивать в другое место?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...