Angulaire 2 - Comment se lier automatiquement les valeurs de l'objet de relatives aux Contrôles de Formulaire?

Je suis en utilisant model driven forms et je suis à la recherche d'une meilleure façon de lier les données liées à formControlName's parce que j'ai plus de 25 champs dans mon formulaire et je ne veux pas avoir à écrire de code pour tous les champs comme je l'ai écrit ci-dessous.

Modèle:

<input type="text"
       class="form-control"
       formControlName="firstName"
       name="firstName"
       placeholder="First Name"
       required>

Composant:

this.refferalService.getReferringDataEdit(id).subscribe(
  result => {
    this.referringData = result.responseObject;
    this.refferalForm.patchValue({ 
      firstName: this.referringData.firstName 
    })
  }
)

Est-il un moyen de le faire "automatiquement"?

InformationsquelleAutor Hitesh | 2017-02-22