La propriété "valeur" n'existe pas sur le type "ElementRef'

J'ai essayé de définir la valeur de #name1 comme indiqué ci-dessous.Mais il indique une erreur de compilation, comme illustré ci-dessous.Pouvez-vous svp me dire comment faire pour régler la valeur de la text composant? Ici, je suis en utilisant une manière de lier des données et le modèle de l'approche axée sur la.

[ts] Propriété "valeur" n'existe pas sur le type "ElementRef'.

.html

<ion-input type="text" name="{{question?.name}}" #name1="ngModel" ngModel> </ion-input>

.ts

  @ViewChild('name1') name1: ElementRef;

  constructor(){

   }

 getAnswer(){
     this.name1.value = 'Hello';//here it shows the above error
  }
Voici la documentation de ElementRef: angular.io/docs/ts/latest/api/core/index/ElementRef-class.html. Mais il vous manque le point de l'ensemble de ngModel, qui est d'être en mesure de faire bidirectionnel de liaison entre la vue et l'état du composant.
Je suis confronté à l'erreur similaire..s'il vous plaît pouvez-vous vérifier ce lien....stackoverflow.com/questions/49044826/...
Je suis confronté à l'erreur similaire..s'il vous plaît pouvez-vous vérifier ce lien....stackoverflow.com/questions/49044826/...

OriginalL'auteur Sampath | 2017-05-08