Tôi có ứng dụng góc 2 và muốn chặn các sự kiện tuyến đường, ngăn chúng xảy ra, phát hoạt ảnh và sau đó tiếp tục định tuyến.Góc 2 Ngăn chặn các sự kiện tuyến đường và sau đó định tuyến sau
những suy nghĩ của tôi là này
nếu tôi có một lớp
export class SomeComponent {
constructor(private router: Router){
router.events.subscribe(evt => {
if(evt instanceof NavigationStart){
//I would like to cancel the event here the first time, and then
//play an animation, after the animation is done, trigger the router
//to go to the original route it wanted to.
}
})
}
}
Có cách nào để ngăn chặn router mà từ khi kết thúc quá trình chuyển hướng?
Bạn có thể nối thêm thứ gì đó như '? ShowAnimation' vào URL và mọi thay đổi url xảy ra không, nó sẽ kiểm tra xem cờ đó có ở đó không và nếu có, sẽ làm hoạt ảnh trước khi chuyển sang địa chỉ của tuyến đường gốc? – Pytth