SAP UI5 应用开发教程之九十八 - 从 viewId 这个属性谈起,聊聊 SAP UI5 的 HTML 源代码生成机制

本教程的第 29 个步骤,SAP UI5 应用开发教程之二十九 - SAP UI5 的路由和导航功能介绍,介绍了定义在 manifest.json 文件里的 SAP UI5 路由配置项:

其中 targets 区域的每一个配置项,其 viewName 指向 view 文件夹里的 XML 视图名称,而 viewId,似乎在我们 SAP UI5 应用程序的代码里没有使用到。

一位细心的朋友提出了下面的疑问:

这里的viewId的作用是什么?从配置来说,routers中配置target用到的是外面的那个对象名;viewName对应的是视图名,那么那个viewId呢?有什么用?代码:oRouter.navTo(“detail”);用的也不是这个viewId吧?

这个 viewId 其实涉及到了 SAP UI5 框架处理逻辑的一个重要知识点,本文就专门来阐述。

本文所有的源代码,链接如下

进入文件夹 98 之后,依次执行命令行 npm installui5 serve.

然后进入到 Chrome 安装文件

猜你喜欢

转载自blog.csdn.net/i042416/article/details/125119020