网站上有一些关于这个主题的帖子,但是他们都说要导入formsmodule,我相信我已经做到了。
app.shared.module.ts应用程序共享模块
import { FormsModule } from '@angular/forms'; ... @NgModule({ declarations: [ ... ], imports: [ ... FormsModule, ... ] })
组件.html
<input required type="date" name="Date-{{in}}" class="form-control" [ngModel]="stat.dpndcyDt | date:'yyyy-MM-dd'" (ngModelChange)="stat.dpndcyDt=$event" #TESTX="stat.dpndcyDt" />
还有什么我做错的吗?
你的问题是 #TESTX="stat.dpndcyDt" .
#TESTX="stat.dpndcyDt"
如果它是你的一个组件,删除它来纠正它(见下面的原因),如果它是一个测试,也删除它。
此语法使Angular期望具有 exportAs: 'stat.dpndcyDt' 在他们的装潢师。
exportAs: 'stat.dpndcyDt'