angular4路由守衛之CanDeactivate瀏覽器回退history問題

angular4路由守衛之CanDeactivate瀏覽器回退history問題 問題描述 解決方案 問題描述 因項目需求需控制路由跳轉,檢查當前頁是否有模態窗存在,如果有則關閉,沒有則正常跳轉路由。這個過程中發現angular4的CanDeactivate無法阻止瀏覽器的歷史路徑的改變,雖然路由沒有改變,但是瀏覽器的history已經改變了,致使當關閉模態窗第二次點擊瀏覽器回退的時候,直接回退了
相關文章
相關標籤/搜索