Lint错误信息:
Src /app/detail/edit/ edit.ponent .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] + ' ';
}
}
}
有什么想法如何修复这个lint错误?