“exportAs”设置为“stat.dpndcyDt”没有指令

时间:2018-06-04 13:51:08

标签: angular

网站上有一些关于这个主题的帖子,但他们都说要导入FormsModule,我相信我已经完成了。

app.shared.module.ts

import { FormsModule } from '@angular/forms';
...
@NgModule({
    declarations: [
        ...

    ],
    imports: [
        ...
        FormsModule,
        ...
    ]
})

component.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" />

还有别的我做错了吗?

1 个答案:

答案 0 :(得分:0)

您的问题是#TESTX="stat.dpndcyDt"

如果它是您的一个组件,请将其删除以更正它(请参阅下面的原因),如果是测试,也将其删除。

这种语法使Angular期望在装饰器中有一个带有exportAs: 'stat.dpndcyDt'的指令或组件。