Мне нужно знать концепцию метода patchValue.при использовании метода значения патча для обновления значения формы форма становится грязной .
// using this way
setTimeout(() => {
this.skillForm.patchValue({
date: [new Date()],
});
}, 1000);
пример: нажмите здесь
Но, если я буду использовать, как показано ниже, форма не станет грязной
setTimeout(() => {
// workaround for this scenario
this.skillForm.controls['date'].patchValue(new Date());
}, 1000);
пример ссылки: нажмите здесь