Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Porque não precisei importar o CommonModule?

O Erro do *ngFor não ocorreu, não precisei importar o CommonModule, porque ocorreu isso?

import { NgModule } from "@angular/core";

import { PhotoComponent } from "./photo/photo.component"; import { HttpClientModule } from "@angular/common/http"; import { PhotoListComponent } from './photo-list/photo-list.component';

@NgModule({ declarations: [ PhotoComponent, PhotoListComponent], imports: [HttpClientModule] //importar CommonModule? })

export class PhotosModule{

}

1 resposta
solução!

O erro não ocorreu porque eu não havia tirado o PhotosModule do app.Module.ts

import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core';

import { AppComponent } from './app.component'; import { PhotosModule } from './photos/photos.module';

@NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, //----------> PhotosModule ], providers: [], bootstrap: [AppComponent] }) export class AppModule { }