我可以为 UI5 / Fiori 自定义 HTML、CSS 和 JS 吗?

问题描述 投票:0回答:1

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

我想对什么是可能的有一个现实和可靠的理解,而不破坏响应能力或给事情增加不切实际的工作量。

sapui5 compatibility sap-fiori class-visibility access-levels
1个回答
0
投票

UI5 应用程序开发人员可以:

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

  • 只有在扩展公共模块时,您才可以另外合并 protected 用于 UI5 控件自定义的 API。示例:https://stackoverflow.com/a/67919830/5846045

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

    如兼容性规则所述,SAPUI5 生成的 HTML 和 CSS 不是公共 API 的一部分,可能会在补丁和次要版本中更改。 [...] 因此,SAP Fiori 启动板应用程序应覆盖样式。 (来源:“自定义 CSS 和主题颜色”)

有关更多信息,请参阅兼容性规则仅使用公共 API

© www.soinside.com 2019 - 2024. All rights reserved.