Я работаю над проектом Angular 4.x, и есть 2 страницы с правильно настроенной маршрутизацией.
На странице1 я подписался на valueChanges NgForm следующим образом:
this.myNgForm1.valueChanges.subscribe(data => {
console.log("Is myNgForm valid ? " + this.myNgForm1.valid);
});
При загрузке страницы1 я вижу "Действительна ли форма myNgForm? false".
Однако, щелкнув ссылку для перехода на страницу 2, я понял, что myNgForm1.valueChanges был запущен снова, и теперь я вижу "Действителен ли myNgForm? true"
Любая идея, чтобы избежать срабатывания valueChanges myNgForm1 при переходе на другую страницу? Спасибо!