我有一个页面(比如页面3),可以从其他两个页面访问页面1(父网址为parent1 - parent1/page1)和页面2(父网址为parent2 - parent2/page2)。如何使用Angular路由?
由于角度更改URL默认情况下,我想阻止URL更改,只有当我从page2导航,我希望URL正常更改时,我从页面1导航(所有页面与父url作为parent1) 。
我们可以通过
router.navigate('page2',{skipLocationChange: true});
做到这一点,但我怎么可以这样在一个共同的地方,因为我有更多的页面,如第4页,第5页,6页,等我想阻止只有在特定的页面位置变化。