making request to swapi and logging response

master
Matt Huntington 9 years ago
parent 199b438bed
commit f0a375290f

@ -4,13 +4,16 @@ import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { FilmsComponent } from './films/films.component';
import { HttpModule } from '@angular/http';
@NgModule({
declarations: [
AppComponent,
FilmsComponent
],
imports: [
BrowserModule
BrowserModule,
HttpModule
],
providers: [],
bootstrap: [AppComponent]

@ -1,4 +1,7 @@
import { Component, OnInit } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/add/operator/toPromise';
@Component({
selector: 'app-films',
@ -7,9 +10,12 @@ import { Component, OnInit } from '@angular/core';
})
export class FilmsComponent implements OnInit {
constructor() { }
constructor(private http: Http) { }
ngOnInit() {
this.http.get('http://swapi.co/api/films/')
.toPromise()
.then(response => console.log(response.json().results));
}
}

Loading…
Cancel
Save