Para que funcionasse tive que deixar o arquivo app.component.ts assim:
import { Component, Inject } from '@angular/core';
import { Http } from '@angular/http';
@Component({
moduleId: module.id,
selector: 'app',
templateUrl: './app.component.html'
})
export class AppComponent {
fotos: Object[] = [];
constructor(http: Http) {
http.get('v1/fotos')
.map(res => res.json())
.subscribe(
fotos => this.fotos = fotos,
erro => console.log(erro)
);
}
}
Aparentemente, deixando igual o do vídeo não funcionou que foi passando o erro, depois do último parenteses.... Como eu vi que estava travado nisso, para dar continuidade deixei assim mesmo e segui o treinamento. Muito obrigado pela interação.