HttpClient
Для взаємодії з сервером і відправлення запитів по протоколу http застосовується клас HttpClient. Цей клас визначає ряд методів для відправки різного роду запитів: GET, POST, PUT, DELETE. Даний клас побудований поверх стандартного об'єкта в JavaScript - XMLHttpRequest.
Щоб розпочати користуватися HttpClient класом нам потрібно підключити HttpClientModule
// ...
import { HttpClientModule } from '@angular/common/http';
@NgModule({
imports: [
// ...
HttpClientModule
],
declarations: [ AppComponent],
bootstrap: [ AppComponent ]
})
export class AppModule { }
Завдання
Для правильної роботи з XMLHttpRequest нам потрібно мати якийсь restAPI. З емулюємо його з допомогою json-server.
Встановити npm json server
Підключити в todo сервісі HttpClient та зробити запти в базу даних. (GET, POST, DELETE, PUT)
Last updated
Was this helpful?