SAP UI5关于navigation API的boolean参数

当用户点击Edit 操作的时候,edit页面从设计上来说不应该作为一个history保留下来,因此代码里调用oRouter.navTo时,如果传入false的时候,就是将其存在了跳转的历史记录里:

SAP UI5关于navigation API的boolean参数

为什么传入false就会导致存储一个history?从下面的IF-ESLE分支不难看出。
SAP UI5关于navigation API的boolean参数

true: 进入replaceHash,不会生成新的历史记录,false分支进入setHash方法,生成一条历史记录。

SAP UI5关于navigation API的boolean参数

SAP UI5关于navigation API的boolean参数

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
SAP UI5关于navigation API的boolean参数