【问题标题】:Loading External JS in SAP Fiori all pages在 SAP Fiori 所有页面中加载外部 JS
【发布时间】:2020-10-11 17:53:49
【问题描述】:

我们有一个软件可以覆盖在现有应用程序上运行,SAP Fiori 就是其中之一。我们需要让我们的客户在所有应用程序页面上包含 CDN 托管的 JavaScript。据我了解,这可能意味着 js 需要包含在所有 Fiori 应用程序 component.js 或 index.html 中。

有没有办法在所有 SAP Fiori 应用程序页面(包括启动板)上加载 CDN 托管脚本?

我是 SAP 世界的新手,我的研究只让我到目前为止。感谢任何帮助。

【问题讨论】:

    标签: javascript sapui5 sap-fiori sap-cloud-platform


    【解决方案1】:

    您需要创建 Fiori 插件(使用 SAP WebIDE)。 Tutorial

    文件组件.js:

    sap.ui.define([
        "sap/ui/core/Component",
    ], function (Component) {
    
        return Component.extend("cdntest.Component", {
    
            metadata: {
                "manifest": "json"
            },
    
            init: function () {
                let cdnScript = document.createElement('script');
                cdnScript.setAttribute('src', 'https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js');
                document.head.appendChild(cdnScript);
    
            }
    
        });
    });

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多