HTTP: настройка для взаимодействия с сервером¶
03.11.2022
Прежде чем использовать HttpClient, необходимо импортировать модуль Angular HttpClientModule. Большинство приложений делают это в корневом AppModule.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
Затем вы можете внедрить сервис HttpClient в качестве зависимости класса приложения, как показано в следующем примере ConfigService.
1 2 3 4 5 6 7 | |
Сервис HttpClient использует observables для всех транзакций. Вы должны импортировать RxJS observable и символы операторов, которые появляются в фрагментах примера.
Эти импорты ConfigService являются типичными.
1 2 | |
Вы можете запустить пример, который сопровождает данное руководство.
Пример приложения не требует сервера данных. Он полагается на Angular in-memory-web-api, который заменяет HttpBackend модуля HttpClient.
Заменяющий сервис имитирует поведение REST-подобного бэкенда.
Посмотрите на AppModule imports, чтобы увидеть, как он настроен.