0
我有一個標準的Angular應用程序,它使用角路由器來控制頁面導航。角路由器和導航通過'向後''前進'瀏覽器按鈕
如果我通過這樣的
this.router.navigate(['component2']);
正確的頁面顯示,但是在瀏覽器的地址欄「我們發現了一個代碼控制導航類似https://myserver.com/component2
,因爲我不想看component2作爲url的最後部分,我用下面的代碼來導航
this.router.navigate(['component2'], {skipLocationChange: true})
如果我這樣做,通過瀏覽器的標準「後退」向前按鈕導航不再工作。
有沒有辦法避免將組件的路徑引用爲url的一部分,同時能夠通過標準瀏覽器按鈕進行導航?