angular入门基础教程(十一)与服务端数据交互
创始人
2024-11-15 19:10:02
0

前后端分离开发,少不了与后端进行数据接口的对接,在vue,react中我们要借助第三方的axios来进行数据请求。在ng中,为我们封装了了一层httpClient,我们直接使用即可

依赖注入

我们需要再次封装一次

import { HttpClient } from '@angular/common/http'; import { Injectable } from '@angular/core';  @Injectable({   providedIn: 'root', }) export class HttpService {   constructor(private http: HttpClient) {     this.http = http;   }    getData() {     return this.http.get('https://xxxxxxxxxx');   } } 

组件中使用

依赖注入,我们封装好了的接口方法

import { Component, inject } from '@angular/core'; import { HttpService } from '../../services/http.service'; import { firstValueFrom } from 'rxjs'; @Component({   selector: 'app-about',   standalone: true,   imports: [FormsModule, UpperCasePipe],   templateUrl: './about.component.html',   styleUrl: './about.component.css', }) export class AboutComponent {    dataLists: any = [];   //依赖注入,我们封装好了的接口方法   constructor(     private carServices: CarServiceService,     private httpService: HttpService   ) {   }    //声明周期   async ngOnInit() {     console.log('ngOnInit');      //将获取接口数据的.subscribe改造成了async await     const products = await firstValueFrom(this.httpService.getData());     console.log('🚀 ~ AboutComponent ~ ngOnInit ~ res:', products);     this.dataLists = products;   } } 

在这里插入图片描述

在这里插入图片描述
这样我们就获取到了后端数据

关于httpClient还有很多配置项与其他的几种请求方式,可以参考官网自行测试

相关内容

热门资讯

玩家必知教程!!八闽掌上十八卦... 玩家必知教程!!八闽掌上十八卦脚本,pokermaster辅助器,经验教程(有挂教学)-哔哩哔哩1、...
推荐透视!xpoker辅助器,... 推荐透视!xpoker辅助器,微信微乐陕西挖坑小程序下载,手筋教程(讲解有挂)-哔哩哔哩1、xpok...
连日来!新518互游辅助(辅助... 连日来!新518互游辅助(辅助)原来真的是有辅助工具(有挂秘笈)-哔哩哔哩1、新518互游辅助公共底...
曝光透视!wepoker可以免... 曝光透视!wepoker可以免费玩吗,wepoker有辅助插件吗,阶段教程(了解有挂)-哔哩哔哩1、...
玩家爆料!湖北逍遥辅助,wep... 玩家爆料!湖北逍遥辅助,wepoker国外版透视,指南书教程(有挂规律)-哔哩哔哩1、点击下载安装,...
揭幕透视!hhpoker辅助靠... 揭幕透视!hhpoker辅助靠谱吗,微乐广西麻辣辅助,指南教程(证实有挂)-哔哩哔哩1、不需要AI权...
教你透视!sohoo辅助,hh... 教你透视!sohoo辅助,hhpoker是内部控制吗,经验教程(有挂规律)-哔哩哔哩亲,关键说明,h...
据文件显示!赣牌圈总输(辅助)... 据文件显示!赣牌圈总输(辅助)真是真的有辅助软件(有挂方针)-哔哩哔哩1、赣牌圈总输辅助器安装包、赣...
一分钟快速了解!赣牌圈的好牌几... 一分钟快速了解!赣牌圈的好牌几率,佛手大菠萝13道挂哪里,法子教程(有挂秘笈)-哔哩哔哩佛手大菠萝1...
详细透视!wepoker怎么破... 详细透视!wepoker怎么破解游戏,微信微乐陕西挖坑小程序下载,策略教程(真的有挂)-哔哩哔哩1、...