📅  最后修改于: 2023-12-03 15:37:47.118000             🧑  作者: Mango
在 Angular 应用程序中,可以轻松提交表单。在用户输入 Angular 表单时,可以通过 JavaScript 捕获表单提交事件并触发相应的操作。本文将介绍如何在输入 Angular 时提交表单。
<form (submit)="onSubmit()">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required [(ngModel)]="name">
<label for="email">Email:</label>
<input type="email" id="email" name="email" required [(ngModel)]="email">
<button type="submit">Submit</button>
</form>
import { Component } from '@angular/core';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
@Component({
selector: 'app-form',
templateUrl: './form.component.html',
styleUrls: ['./form.component.css']
})
export class FormComponent {
name: string;
email: string;
constructor(private fb: FormBuilder) {}
onSubmit() {
// 获取表单数据,调用相关 API
}
}
onSubmit() {
let formData = {
name: this.name,
email: this.email
};
// 将 formData 发送到服务器端 API
}
在 Angular 应用程序中提交表单非常简单。使用上述步骤,您可以轻松捕获输入 Angular 表单的事件并将表单数据传递给服务器端 API。这将帮助您快速构建功能强大的 Web 应用程序。