SAPUI5 включает предварительно включенное стороннее программное обеспечение

В документации по sapui5 fiori упоминается, что нет нескольких из 3-х библиотек patry, которые предварительно включены.

введите описание изображения здесь

Поэтому мне нужно включить эту библиотеку Xlsx в мое приложение sapui5 html5. Как правильно включить эти сторонние библиотеки? (Оба включены и не включены)

2 ответа

Пожалуйста, проверьте ссылку ниже. https://blogs.sap.com/2017/04/30/how-to-include-third-party-libraries-modules-in-sapui5/

Приведенная выше ссылка дает пошаговое руководство по использованию сторонних библиотек в SAPUI5. Если это не актуально, предоставьте ссылку на приведенный выше снимок.

Библиотеки, которые уже поставляются вместе с UI5, как упомянуто в вашем вопросе, уже "есть" на сервере и просто должны быть загружены ("sap.ui.require"), как и любой другой модуль UI5. Пожалуйста, смотрите также официальный документ SAP.

Тем не менее, я не нашел эту конкретную библиотеку в комплекте времени выполнения UI5. Так что, возможно, он используется только UI5, но на самом деле не поставляется вместе с ним, и его необходимо загрузить отдельно или получить с помощью npm и поместить на сервер вместе с приложением. Оттуда это может снова потребоваться как обычный модуль UI5. Или его можно использовать с внешнего веб-сервера, например CDN, если библиотека предоставляется таким образом. Вместо того, чтобы требовать вызова sap.ui.require(…), он также может быть загружен точно так же, как любой другой файл JS будет загружен на любую другую веб-страницу (с тегом на HTML-странице приложения). Однако когда приложение запускается в FLP, оно загружается как компонент UI5, игнорируя HTML (если вообще есть HTML-файл), поэтому это не будет работать.

У вас есть та же версия UI5 в Web IDE и FLP? Какая версия это?

Другие вопросы по тегам