gpt4 book ai didi

forms - 窗体控件错误 :ERROR Error: No value accessor for form control with unspecified name attribute

转载 作者:太空狗 更新时间:2023-10-29 16:58:35 33 4
gpt4 key购买 nike

在以下组件中,当组件加载到 angular4 应用程序中时,我不断收到错误消息:

ng:///HeaderModule/HeaderComponent.ngfactory.js:334 ERROR Error: Novalue accessor for form control with unspecified name attribute

我尝试删除 ngModelvalue 属性,但没有任何效果。

我假设问题出在 header .component.html 上。下面是 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">
</li>

不确定是什么原因导致的问题。如果有人能指出这个问题,那将会很有帮助。

最佳答案

使用 ngDefaultControl 指令使您的表单具有默认的 2way 绑定(bind)

<input type="text" [(ngModel)]="name" ngDefaultControl>

关于forms - 窗体控件错误 :ERROR Error: No value accessor for form control with unspecified name attribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46708080/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com