Как показано здесь , я использую в своем приложении URL:
http://localhost:8080/rooms/lisbon?roomTypes=1
И в ngOnInit я подписываюсь на оба:
this._route.data.subscribe(x => { console.log(1);doCommonBiz(); })
this._route.paramMap.subscribe(param => { console.log(2);doCommonBiz(); })
Мне нужно бытьуведомил одного из них, если кто-либо из нижеперечисленных маршрутизировал:
http://localhost:8080/rooms/lisbon?roomTypes=2
http://localhost:8080/rooms/london?roomTypes=1
http://localhost:8080/rooms/cologne?roomTypes=3
Но мои подписки срабатывают дважды.
Мой вопрос: как я могу получить уведомление только один раз, зная о двух подписках?