August 2017
Intermediate to advanced
330 pages
7h 26m
English
Let's create an Angular service provider by scaffolding the service from the CLI tool, and running the following command from the project folder:
ng generate service packt
This will create a service class with the name PacktServices in the app folder. Copy the following code to call the web API using different HTTP verbs:
import { Contacts } from './contacts.class'; import { Http, Response, Headers, HttpModule } from '@angular/http'; import 'rxjs/add/operator/map' import { Observable } from 'rxjs/Observable'; import { Injectable } from '@angular/core'; @Injectable() export class PacktServices { private actionUrl: string; constructor(private _http:Http) { this.actionUrl = 'http://domain-name/api/contacts/'; ...