Angular forms NgModelGroup指令

Angular forms NgModelGroup指令

在这篇文章中,我们将看到Angular 10中的NgModelGroup是什么以及如何使用它。NgModelGroup用于创建一个顶级的表单组实例,它将表单与给定的表单值绑定。

语法:

<div ngModelGroup="name"></div>

NgModule: NgModelGroup使用的模块是。

  • FormsModule

Selectors:

  • [ngModelGroup]

步骤:

  • 创建一个要使用的Angular应用程序。
  • 在app.component.ts中制作一个包含输入值的对象。
  • 在app.component.html中使用ngModelGroup来获取数值。
  • 使用ng serve为angular应用程序提供服务,以查看输出。

示例:

import { Component, Inject } from '@angular/core';
  
  @Component({
    selector: 'app-root',
    templateUrl: './app.component.html',
    styleUrls: [ './app.component.css' ]
  })
  export class AppComponent  {
    gfg:any;
  
  setValue() {
    this.gfg = {first: 'Geeky', email: 'abc@gfg.com'};
  }
}
<br>
<form #f="ngForm">
  <div ngModelGroup="gfg" #nameCtrl="ngModelGroup">
    Name: <input name="first" [ngModel]="gfg.first" >
    Email: <input name="email" [ngModel]="gfg.email" >
  </div> 
</form>
<br><br>
  
<button (click)="setValue()">Set value</button>

输出:

Angular forms NgModelGroup指令

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程