* ngFor работал до того, как я добавил bootstrap, и теперь все сломано

#angular #angular2-template #angular2-directives

#angular #angular2-template #angular2-директивы

Вопрос:

Привязка свойства 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>
  

все работало нормально до того, как я добавил стиль с помощью bootstrap, используя

 npm i -s bootstrap
  

Комментарии:

1. какую ошибку вы получаете?

2. Привязка свойства NgForOf не используется ни одной директивой во встроенном шаблоне…

3. тогда, вероятно, вы используете NgForOf где-то в каком-то модуле, если вы не добавили imports: [CommonModule] и вам не нужно импортировать CommonModule в app.module.ts модуль браузера, уже содержащий CommonModule!

Ответ №1:

после добавления bootstrap; Я добавил imports: [CommonModule, ...], в свой домашний модуль, и все снова заработало. перед добавлением bootstrap я просто импортировал CommonModule в app.module.ts