共计 776 个字符,预计需要花费 2 分钟才能阅读完成。
SAP UI5 Web Components 是 UI5 Evolution 我的项目的要害支柱,以实现 UI5 的 UI 元素的轻量级和独立生产。顾名思义,它们是应用 Web 组件规范构建的。
Web 组件实用于所有支流浏览器。它们基于一组 Web 规范,例如自定义元素、Shadow DOM、HTML 模板和 ES6 类和模块。Web 组件容许创立自定义 HTML 标签,扩大浏览器的规范 HTML 标签词汇。在这些自定义 HTML 标签的背地,它们提供了通过 HTML 和 CSS 定义的视觉外观以及应用 JavaScript 实现的行为。最初,Web 组件的长处在于它们能够与任何应用 HTML 标记的 Web 框架一起工作。
看个具体的例子:
UI5 Web Components 是 UI5 的新产品,提供根本的和选定的高级 UI 元素作为 Web 组件。就像 UI5 控件一样,这些 UI 元素是依据 SAP Fiori 设计指南施行的,并联合了 SAP Fiori 3 设计。因而,它们非常适合确保动态网站和 Web 应用程序的视觉和行为一致性。UI5 Web 组件的外观和行为就像 UI5 控件一样。此外,它们还具备相熟的企业级性能,例如稳定性、国际化、可拜访性和主题反对。与 UI5 控件相比,UI5 Web 组件的占用空间要小得多,因为 UI5 控件嵌入在应用程序编程模型中,而 UI5 Web 组件不是。正是这将 UI5 Web 组件与 UI5 控件辨别开来。它们使您可能将咱们的 UI 元素与您抉择的任何基于 HTML 的 UI 技术一起应用。
UI5 Web Component
- 不是建设在 UI5 之上,而是轻量级和独立的 UI 元素
- 不是 UI5 的继承者,而是一个补充产品
- 将相干的 UI5 品质和 SAP Fiori UX 带到 HTML 级别,可与任何 Web 框架一起应用
UI5 Web Component 实用于:
- 为那些没有应用 Web 框架构建的动态网站,只增加一些交互式 UI 元素
- 为曾经应用不同 Web 框架的 Web 应用程序增加一些新的性能