В Angular 2 моя подписка на queryParams вызывается два раза?
Это нормальное поведение? Он вызывается при запуске и при загрузке queryParams?
Я подписываюсь на мои queryParams в моем ngOnInit() следующим образом:
this.subscription = this.editorService.paramObs.subscribe(
(params: Params) => {
/* my code here gets executed two times */
}
)
1 ответ
Вам необходимо отписаться о компоненте уничтожения. Проверьте более подробную информацию: http://brianflove.com/2016/12/11/anguar-2-unsubscribe-observables/