天天看點

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參數