发生无效错误时的第一场自动对焦-反应形式

时间:2018-11-26 13:01:20

标签: ionic-framework ionic2 ionic3 angular4-forms

当我忘记填写某些字段并提交表单按钮时,我便手动在小型设备中向上滚动以查找所需的字段。所以我想在提交时自动聚焦该特定字段。我已经做了很多研发工作。请引导我

我尝试使用此代码,但不起作用

if (!this.form.valid) {
 let invalid = <FormControl[]>Object.keys(this.form.controls).map(key => this.form.controls[key]).filter(ctl => ctl.invalid);
  if (invalid.length > 0) {
    invalid[0].nativeElement.focus();
   //here i'm not find any nativeElement
  }  
 return false;
}

0 个答案:

没有答案