【问题标题】:Can I customize the HTML, CSS, and JS for UI5 / Fiori?我可以为 UI5 / Fiori 自定义 HTML、CSS 和 JS 吗?
【发布时间】:2023-01-20 17:27:35
【问题描述】:

是否可以添加 CSS 类并添加或编辑 JavaScript 以在不与 SAPUI5 支持或版本冲突的情况下使事物看起来和感觉不同?关于微动画、加载行为、边界变化、字体、添加悬停状态等。

我想对可能发生的事情有一个现实而可靠的理解,而不破坏响应能力或为事物添加不切实际的工作量。

【问题讨论】:

    标签: sapui5 compatibility access-levels


    【解决方案1】:

    允许 UI5 应用程序开发人员:

    • 仅使用上市API 参考中可见的 API。

    • 只有在扩展公共模块时,您才可以另外合并受保护UI5 控制自定义的 API。样本:https://stackoverflow.com/a/67919830/5846045

    • 对于 SAP Fiori 启动板上的 SAPUI5 应用程序:不要直接操作 UI5 框架呈现的 HTML 和 CSS 输出。

      如兼容性规则所述,SAPUI5 生成的 HTML 和 CSS 不是公共 API 的一部分,可能会在补丁和次要版本中更改。[...] 因此,SAP Fiori 启动板应用程序应该不是覆盖样式。 (Source: "Custom CSS and Theme Colors")

    有关详细信息,请参阅Compatibility RulesJSDoc Visibility Tags

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-01
      • 2021-01-13
      • 1970-01-01
      • 2011-07-17
      • 2017-04-30
      • 1970-01-01
      • 2021-05-14
      • 1970-01-01
      相关资源
      最近更新 更多