• SAP UI5 navpopover Factory 的使用方法介绍


    这个 library 的地址:sap/ui/comp/navpopover/Factory

    首先,命名空间 sap.ui.comp 下面包含的都是 SAP UI5 Smart Controls 集合。

    此库中的控件仅支持 OData V2 和默认模型(名为 undefined)。

    复杂类型的属性(用于 OData 实体类型)不能被此库的控件绑定或使用。此库中的大多数控件不支持关键用户适配。

    SmartLink 控件使用语义对象(Semantic Object)来显示 NavigationPopover 以进行进一步的导航步骤。
    注意:导航目标是使用统一外壳服务(unified shell service)的 CrossApplicationNavigation 确定的。

    SmartLink 与所有 SAPUI5 智能控件一样,会检索和分析 OData 服务的元数据和注释。 OData 元数据是其主要 API。这些 OData 服务不属于 SAPUI5 框架,通常由应用程序的后端开发人员维护。

    随着时间的推移,SmartLink 可以发展并获得新功能。这意味着如果定义此更改的注释保留在后端元数据中,则其行为或功能可能会更改。要从新功能中受益,SAP UI5 应用程序应该能够适应后端元数据。因此,SAP 建议仅当开发人员可以控制应用程序的 OData 元数据时,才使用 SmartLink。

    应用程序受益于 SAPUI5 模块加载器的配置以异步工作。 但是,如果应用程序或库尚未与异步加载完全兼容,则可能会遇到问题。

    对于异步加载,SAP UI5 应用程序模块必须促进 SAPUI5 中与异步模块定义 (AMD) 标准一致的模块定义和处理概念。

    每个 SAPUI5 模块文件必须在顶层包含一个未命名的模块定义:sap.ui.define 调用。 此外,为了避免副作用,所有与模块相关的函数都必须在回调函数中定义。

    示例:以下两个模块未命名。 它们仅包含一个顶级 sap.ui.define 并且可以使用各自唯一的模块名称进行寻址:

    sap.ui.define(function(){
        ...
    });
    ...
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    MySqL速成教程笔记系列九
    【Method】把 arXiv论文 转换为 HTML5 网页
    东哥录了一些课程,你能想到应该都有了
    mysql数据库安装配置
    SpringBoot 09 Web前奏和国际化
    EasyX图形库实现贪吃蛇游戏
    Worthington公司氨基酸氧化酶,L-的特异性分析
    web前端之uniApp实现选择时间功能
    Server2安装虚拟机
    我记不住的那些命令(不断更新中)
  • 原文地址:https://blog.csdn.net/i042416/article/details/126910919