Angular响应式表单,回车提交空数据,但按钮提交正常。
创始人
2024-10-30 08:30:27
0

在模板中添加一个包裹表单的DIV,并使用FormControlName将每个表单元素与组件中的FormControl进行绑定。然后,为该DIV添加一个键盘事件监听器,以便在用户按回车键时执行表单提交操作。在提交之前,您可以添加必要的验证逻辑以确保用户输入有效。

示例代码如下所示:

在组件中,需要初始化myForm并在onFormSubmit()方法中提交表单。您可以根据需要添加其他验证逻辑。

import { Component, OnInit } from '@angular/core';
import { FormGroup, FormControl, Validators } from '@angular/forms';

@Component({
  selector: 'app-my-form',
  templateUrl: './my-form.component.html',
  styleUrls: ['./my-form.component.css']
})
export class MyFormComponent implements OnInit {
  
  myForm: FormGroup;

  ngOnInit(): void {
    this.myForm = new FormGroup({
      email: new FormControl('', Validators.required),
      password: new FormControl('', Validators.required)
    });
  }

  onFormSubmit(): void {
    if (this.myForm.valid) {
      // Submit the form
    }
  }
}

相关内容

热门资讯

步骤辅助挂!aapoker辅助... 步骤辅助挂!aapoker辅助插件工具(AAPOKEr)aapoker透视脚本入口(一直存在有挂)1...
实测教程!德州来玩辅助器(透视... 实测教程!德州来玩辅助器(透视)总是是真的有挂(2020已更新)(哔哩哔哩)1、该软件可以轻松地帮助...
教材辅助挂!aapoker辅助... 教材辅助挂!aapoker辅助软件合法吗(AAPoKER)aapoker辅助器怎么用(原来是真的有挂...
实测发现!werplan有挂吗... 实测发现!werplan有挂吗(透视)原来有挂(2022已更新)(哔哩哔哩);1、werplan有挂...
指南书辅助挂!aapoker能... 指南书辅助挂!aapoker能控制牌吗(AAPoKER)aapoker怎么拿好牌(本来真的是有挂)a...
查到实测辅助!佛手在线有挂吗(... 查到实测辅助!佛手在线有挂吗(透视)果然是有挂(2024已更新)(哔哩哔哩)亲,关键说明,佛手在线有...
资料辅助挂!aapoker透视... 资料辅助挂!aapoker透视脚本下载(aAPOKER)aapoker透视脚本下载(一贯真的有挂);...
科普分享!pokemmo手机脚... 科普分享!pokemmo手机脚本辅助器(透视)一贯存在有挂(2025已更新)(哔哩哔哩)pokemm...
妙计辅助挂!aapoker俱乐... 妙计辅助挂!aapoker俱乐部靠谱吗(Aapoker)aapoker能控制牌吗(本来真的是有挂);...
推荐十款!德州透视插件(透视)... 推荐十款!德州透视插件(透视)竟然是真的有挂(2026已更新)(哔哩哔哩)1、德州透视插件系统规律教...