官网链接:https://sapui5.hana.ondemand.com/1.36.6/docs/guide/e5200ee755f344c8aef8efcbab3308fb.html

一个例子:

"routing": {"config": {"routerClass": "sap.m.routing.Router","viewType": "XML","viewPath": "kyma.sample.app.view","controlId": "app","controlAggregation": "pages","async": true},"routes": [{"pattern": "","name": "orders","target": ["orders"]}],"targets": {"orders": {"viewName": "Orders","viewId": "orders","viewLevel": 1,"title": "{i18n>title}"}}

在 manifest.json 文件的 sap.ui5 区域,添加了三个子区域:

(1) config
(2) routes
(3) target

config

This section contains the global router configuration and default values that apply for all routes and targets.

包含了全局路由器信息和适应于所有路由路径和目标的默认值。

We define the router class that we want to use and where our views are located in the app.

定义了路由器实现类以及我们的视图在应用中的具体位置。

To load and display views automatically, we also specify which control is used to display the pages and what aggregation should be filled when a new page is displayed.

为了让视图能够显示出来,需要定义哪个控件用于显示页面,以及页面通过何种 aggregation,填充到该控件去。

routes

Each route defines a name, a pattern, and one or more targets to navigate to when the route has been hit.

每条路由信息定义了一个名称,一个格式,以及一个路由目的视图,当该路由触发时,目的视图会显示。

The pattern is basically the URL part that matches to the route, we define two routes for our app.

所谓 pattern,即待匹配的 URL 片段。

例子:

更多Jerry的原创文章,尽在:“汪子熙”:

SAP UI5 Routing 路由介绍相关推荐

  1. SAP UI5 应用开发教程之三十一 - SAP UI5 的路由历史和路由回退(Routing back and history)试读版

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

  2. SAP UI5 应用开发教程之二十九 - SAP UI5 的路由和导航功能介绍试读版

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

  3. SAP UI5 应用开发教程之一百零七 - SAP UI5 OverflowToolbar 容器控件介绍的试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 作者简介 Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今.Jerry 是 SAP 社区导师,S ...

  4. SAP UI5 应用开发教程之三十 - SAP UI5 的路由过程中进行参数传递试读版

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

  5. 73. 使用自定义 Query 实现 SAP UI5 页面路由的书签功能

    SAP UI5 应用开发教程之七十三 - 使用自定义 Query 实现 SAP UI5 页面路由的书签功能 本教程之前的步骤,我们已经开发了好几个 SAP UI5 视图,并且能够相互路由跳转. 比如, ...

  6. SAP UI5 应用开发教程之二十九 - SAP UI5 的路由和导航功能介绍

    本教程目前为止的二十八个步骤,我们开发的 SAP UI5 仅仅包含了一个单独的页面.本步骤我们将额外开发一个新的页面,并学习如何在这些不同的页面之间进行路由(route)和导航(navigation) ...

  7. SAP UI5 应用开发教程之六十三 - 基于 OData V4 的本地 Mock Server 实现的深入介绍试读版

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

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

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

  9. SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍

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

最新文章

  1. [Python爬虫] 之二十二:Selenium +phantomjs 利用 pyquery抓取界面网站数据
  2. sizeof 使用注意
  3. barplot参数 python_Python零基础入门Python数据分析最好的实战项目
  4. django时间与系统时间差8小时
  5. 利用脚本将文字插入到图片或进行多个图片拼接
  6. Java并发编程--ReentrantReadWriteLock
  7. TensorFlow学习笔记(九)tf搭建神经网络基本流程
  8. JSR 303从I18N属性文件加载消息
  9. 使用SqlCommandBuilder
  10. Jmeter通过CSV Data Set Config参数化
  11. SAP ABAP代码下载 备份
  12. html 隐藏广告代码大全,JS广告代码_JS广告代码大全_js特效代码_js特效代码大全 - 懒人建站...
  13. STM32F107单片机驱动Dp83848以太网芯片程序
  14. Lpl and Energy-saving Lamps 计蒜客
  15. 计算机视觉论文-2021-07-15
  16. 光猫连接水星路由器显示服务器,水星mw300r路由器连接光猫的设置方法步骤
  17. BUUCTF pwn 安洵杯_2018_neko
  18. 定制Eclipse IDE之杂症篇
  19. Arduino的详细介绍(基于Mega2560)
  20. 操作系统真象还原第5章:保护模式进阶,向内核进阶

热门文章

  1. 【Maven】CentOS7使用Nexus3搭建maven私服
  2. 特殊权限-软连接-硬链接
  3. MaxCompute Next
  4. sublime text全程指南【转载】
  5. (原创)结构体自动化转为char数组的实现
  6. cocos2d-iphone源码分析(2):Director
  7. 向量除法——标量乘法的逆运算
  8. 【转载】各版本IIS下ASP.net请求处理过程(3)
  9. Mysql 中根据条件排序获取排名
  10. 14: linux实用命令