В 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/

Другие вопросы по тегам