代码之家  ›  专栏  ›  技术社区  ›  Chris

没有将“exportas”设置为“stat.dpndcydt”的指令

  •  0
  • Chris  · 技术社区  · 7 年前

    网站上有一些关于这个主题的帖子,但是他们都说要导入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" />
    

    还有什么我做错的吗?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Maryannah    7 年前

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

    如果它是你的一个组件,删除它来纠正它(见下面的原因),如果它是一个测试,也删除它。

    此语法使Angular期望具有 exportAs: 'stat.dpndcyDt' 在他们的装潢师。

    推荐文章