本教程第 73 步骤,我们讲解了如何让一个 SAP UI5 页面支持书签功能(bookmarkable):
SAP UI5 应用开发教程之七十三 - 使用自定义 Query 实现 SAP UI5 页面路由的书签功能
所谓书签功能,举个例子,当我们把下面的 url 添加到浏览器收藏夹,作为书签保存。下一次从收藏夹访问这个书签,期望 SAP UI5 能自动打开 url 里 tab=
后面的 Projects
代表的 tab,如下图所示:
http://localhost:8080/webapp/index.html#/employees/1/resume?tab=Projects
然而,当我们在 Employee 列表控件里进行关键字搜索,比如输入 Nancy:
搜索完成之后,浏览器地址栏的 url 并未发生变化。因此下一次通过 url http://localhost:8080/webapp/index.html#/employees/overview 进入页面时,
搜索状态(搜索框输入的值和搜索结果)会丢失。