在本文前一步骤 SAP UI5 初学者教程之九 - 创建第一个 Component 里,我们把 SAP UI5 Component 的元数据,放在了 Component.js 的 metadata 字段里,如下图所示:

为了将 SAP UI5 应用配置到 Fiori Launchpad 里,我们必须遵循一些最佳实践。除了前一步骤介绍的引入 Component.js 支持之外,我们还需引入本文将要讨论的应用描述符 - Application descriptor.

所有特定于 SAP UI5 应用程序的配置设置现在将进一步放在名为 manifest.json 的单独描述符文件中。这种做法的好处是清楚地将应用程序编码(coding)与配置(Configuration)分开,使我们的应用程序在应对将来可能发生的更改时灵活和从容。

SAP UI5 应用开发最佳实践之一

所有 SAP Fiori 应用程序的内容都实现为组件(Component),并带有描述符文件 manifest.json,以便配置在 SAP Fiori Launchpad 中。

SAP Fiori Launchpad 能够扮演 SAP UI5 应用程序容器的角色,负责实例化 SAP UI5 应用程序中的 Component 实现,而无需借助 SAP UI5 应用中的 index.html 文件。

SAP UI5 应用的描述符 manifest.json 文件会被 Fiori Launchpad 解析,描述符文件里定义的内容会自动被加载。

SAP UI5 应用开发教程之十 - 什么是 SAP UI5 应用的描述符 Descriptor相关推荐

  1. SAP UI5 应用开发教程之六十六 - 基于 OData V4 的 SAP UI5 表格控件如何实现删除功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  2. SAP UI5 应用开发教程之六十四 - 基于 OData V4 的 SAP UI5 表格控件如何实现 filter(过滤) 和 sort(排序)功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  3. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  4. SAP UI5 应用开发教程之六十 - SAP UI5 地图控件的一些高级用法试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  5. SAP UI5 应用开发教程之五十八 - 使用工厂方法在运行时动态创建不同类型的列表行项目控件试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  6. SAP UI5 应用开发教程之五十六 - SAP UI5 树控件(tree)的开发试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  7. SAP UI5 应用开发教程之五十五 - 如何将本地 SAP UI5 应用通过 Node.js Express 部署到公网上试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  8. SAP UI5 应用开发教程之五十四 - 如何将本地 SAP UI5 应用配置到本地 Fiori Launchpad 中的试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  9. SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

最新文章

  1. java使用Maven加载JDBC:mysql-connector连接MySQL/MariaDB
  2. ACCESS中如何比较日期和时间,使用DateDiff函数
  3. C#语法:多线程编程(Thread)
  4. MBA必读:不能触碰的5大职场高压线
  5. SQLSEVER 中的那些键和约束
  6. html5自动提交表单提交,HTML5 Form表单--提交信息
  7. 算法:把排好序的链表转换为二叉排序树Convert Sorted List to Binary Search Tree
  8. 计算机课集体备课,《计算机应用基础》集体备课方案
  9. linux sata 3驱动下载,linux – SSD SATA3驱动器可能存在的问题
  10. 大数据最核心的价值是什么?
  11. 冬夜读书示子聿 鉴赏
  12. ppt 计算机课件模板,大学计算机基础课件模板.PPT
  13. EMW3080+STC15轻松实现设备上云2(阿里云物联网平台、智能生活开放平台)
  14. spring boot参数校验 告别校验胶水代码
  15. 计算机一级office考试攻略,计算机一级考试MSOffice应试技巧
  16. ROUGE评价算法学习
  17. Scala详细环境安装与配置
  18. 海天蚝油《挑战不可能》听算神童挑战极限20笔9位数闪电心算
  19. SpringBoot集成EMail
  20. linux缓存清除命令行,unix - Cookies和缓存,如何在Linux和Mac上从命令行清除它们? - 堆栈内存溢出...

热门文章

  1. [学习笔记]后缀自动机
  2. git 教程2 (git常用命令解说)
  3. 姜汝祥的-赢在执行 - 制度执行力的三要三化
  4. 通通玩blend美工(6)下——仿iPhone滚动选择器的ListBox(交互逻辑)
  5. 4 .2 .4 配置存储系统
  6. windows桌面快捷方式图标上面怎么老是会产生一个问号解决方案
  7. Centos安装Xen总结
  8. 【iCore3 双核心板_FPGA】例程五:Signal Tapll实验——逻辑分析仪
  9. android 状态栏、标题栏、屏幕高度
  10. Android开源项目分包方式学习(eoe、oschina、github)