Angular internally uses Observables for different features,
which needs to listen to specific sources and trigger actions based on specific
events/values. Angular uses Observables for the following.
Showing posts with label HttpClient. Show all posts
Showing posts with label HttpClient. Show all posts
Friday, August 21, 2020
Monday, October 8, 2018
Observable example in Angular 6
An Observable is a way to execute asynchronous
operations, in Angular Observable is supported using the RxJs library. An Observable
makes an asynchronous request and returns the success response or an error if
the request fails. The most common usage of observable is to make API calls to
services to get data. Let us see on how to make async calls using observable to
get data and display it in UI using Angular.
The Angular HttpClient library by default gives an Observable, let us use the Observable to get API data and display the results in the Component UI.
The Angular HttpClient library by default gives an Observable, let us use the Observable to get API data and display the results in the Component UI.
Let us extend our previous Promise example, we will use the same userdata.service from the previous example and add an Observable to it. This way we can compare the Promise and Observable in the same example code.
Promise example in Angular 6
A Promise is a way to execute asynchronous
operations. A Promise can give 2 possible results a success response or a
failure error message. The most common usage of promises is to make API calls
to services to get data. Let us see on how to make async calls using promises
to get data and display it in UI using Angular.
The Angular HttpClient library by default gives an Observable, for the sake of this example we will convert the Observable to a Promise and use it in the Component to display the results from the API call.
Let us extend our previous Service example, let us start by adding a new service userdata.service using the ng generate command as follows.
Subscribe to:
Posts (Atom)

