formulaire de contrôle d'erreur:ERREUR Erreur: Aucune valeur accesseur pour le contrôle de formulaire avec un quelconque attribut de nom
Dans le dessous de composant lorsque le composant est chargé dans le angular4 application, je reçois l'erreur:
ng:///HeaderModule/HeaderComponent.ngfactory.js:334 ERREUR Erreur: Aucun
la valeur de l'accesseur pour le formulaire de contrôle de non précisée nom de l'attribut
J'ai essayé de l'enlever ngModel
et value
attributs, mais rien n'a fonctionné.
Je suis en supposant que le problème est avec l'en-tête .component.html.
Ci-dessous est le code html
<!-- Notification area-->
<li class="dropdown">
<a href="#" data-toggle="dropdown" class="dropdown-toggle" (click)="changeNotificationStatus()">
<i class="glyphicon glyphicon-bell"></i>
<span class="visible-xs-inline">Notifications</span>
<span class="badge badge-sm up bg-danger pull-right-xs" [hidden]="notificationCount<=0" [(ngModel)]="notificationCount"></span>
</a>
<div class="dropdown-menu w-xl animated fadeInUp">
Pas sûr de ce que provoque le problème.
Si quelqu'un pourrait-point de la question, il sera utile.
Grâce
Vous devez vous connecter pour publier un commentaire.
Cette erreur est émise, si vous oubliez de spécifier le
name
attribut pour unengModel
.Vous pouvez trouver la ligne suivante dans votre code html qui contient l'erreur:
Comme vous pouvez le voir, il n'y a pas de
name
attribut.Utilisation
ngDefaultControl
directive pour rendre votre formulaire a défaut2way
liaison