एक प्रकार का त्रुटि संदेश:
src / ऐप / डिटेल / एडिट / edit.component.ts [111, 5]: for (... में ...) स्टेटमेंट्स को एक if स्टेटमेंट के साथ फ़िल्टर किया जाना चाहिए
कोड स्निपेट (यह एक काम करने वाला कोड है। यह angular.io फॉर्म सत्यापन अनुभाग पर भी उपलब्ध है ):
for (const field in this.formErrors) {
// clear previous error message (if any)
this.formErrors[field] = '';
const control = form.get(field);
if (control && control.dirty && !control.valid) {
const messages = this.validationMessages[field];
for (const key in control.errors) {
this.formErrors[field] += messages[key] + ' ';
}
}
}
किसी भी विचार कैसे इस एक प्रकार का वृक्ष त्रुटि को ठीक करने के लिए?