【问题标题】:*ngFor was working before I added bootstrap, and now everything is broken*ngFor 在我添加引导程序之前工作,现在一切都坏了
【发布时间】:2019-08-06 07:45:42
【问题描述】:

属性绑定ngForOf 未被嵌入模板上的任何指令使用。确保属性名称拼写正确并且所有指令都列在"@NgModule.declarations"

<div *ngFor="let post of posts" class="post-preview">
<h1 (click)="goToPost(post)" class="post-title">{{post.title}}</h1>
<p class="post-description">{{post.description}}</p>  </div>

在我使用引导程序添加样式之前一切正常

npm i -s bootstrap

【问题讨论】:

  • 你得到的错误是什么?
  • 属性绑定 ngForOf 未被嵌入模板上的任何指令使用 ...
  • 那么你可能在某个模块的某个地方使用了 ngForOf,如果你没有添加导入:[CommonModule] 并且你不需要在 app.module.ts 中导入 CommonModule 已经包含 CommonModule 的 BrowserModule !

标签: angular angular2-template angular2-directives


【解决方案1】:

添加引导程序后;我将imports: [CommonModule, ...], 添加到我的家庭模块中,并且一切正常。 在添加引导程序之前,我只是在app.module.ts 中导入了CommonModule

【讨论】:

    猜你喜欢
    • 2012-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-28
    • 2016-06-05
    • 1970-01-01
    • 1970-01-01
    • 2013-03-04
    相关资源
    最近更新 更多