在看《angular从零到一》的时候,看到有一条语句:

import {Http} from '@angular/http'

但是,我的IDE显示占不到@angular/http,在查询angular2的中文文档的时候,看到

@angular/http
已删除了整个 @angular/http 包。请改用 @angular/common/http。

新的 API 用一种更小、更简单、更强大的方式来在 Angular 中发起 HTTP 请求。新的 API
简化成了更人性化的默认设计:不用再通过调用 .json() 方法进行映射。它还支持带类型的返回值,以及拦截器。

要更新你的应用:

在每个模块中用 HttpClientModule (来自 @angular/common/http )代替 HttpModule。

用 HttpClient 服务代替 Http 服务。

删除所有 map(res => res.json()) 调用,它们没用了。

所以,应该替换成

import {HttpClient} from '@angular/common/http'

@angular/http和@angular/common/http 区别相关推荐

  1. Angular 的 ngOnInit 和 Constructor 的区别

    Angular中根据适用场景定义了很多生命周期函数,其本质上是事件的响应函数,其中最常用的就是ngOnInit.但在TypeScript或ES6中还存在着名为constructor的构造函数,开发过程 ...

  2. angular和vue和react的区别

    一些历史 Angular 是基于 TypeScript 的 Javascript 框架.由 Google 进行开发和维护,它被描述为"超级厉害的 JavaScript MVW 框架" ...

  3. angular 缓存 html5,Angular 如何及时更新客户端缓存?

    如果你是 Angular 新手 或者对 Http 缓存机制理解不清晰 使用 Angular CLI 开发 Angular 请继续往下读. 背景 在 Angular 开发的过程中, 我们经常会发布新的功 ...

  4. angular java_带有Angular JS的Java EE 7 –第1部分

    angular java 今天的帖子将向您展示如何使用Java EE 7和Angular JS构建一个非常简单的应用程序. 在去那里之前,让我告诉您一个简短的故事: 我必须承认,我从来都不是Java语 ...

  5. linux无缝升级的版本,Angular 1 和 Angular 2 集成:无缝升级的方法

    已经有了 Angular 1 应用程序,正在想着怎么把它升级到 Angular 2?看看我们是怎么样支持递增升级的. 摘要 好消息. 我们计划在同一应用程序上允许 Angular 1 和 Angula ...

  6. [Angular 6] 初学angular,环境全部最新,[ ng serve ] 不能启动,卡在 95% 不动 => 解决方案

    [Angular 6] 初学angular,环境全部最新,[ ng serve ] 不能启动,卡在 95% 不动 => 解决方案 参考文章: (1)[Angular 6] 初学angular,环 ...

  7. Angular开发之——Angular介绍(01)

    一 概述 Angular是什么 AngularJS和Angular关系 Angular特性 Angular的发展历史 Angular学习建议 二 Angular是什么 Angular(读音[ˈæŋɡj ...

  8. Angular: 升级Angular 14到Angular 15

    N个月前写过一篇Angular: 升级Angular 13到Angular 14 的文章.现在Angular已经发布到了V16(非GA版本),那是时候把Angular项目升级到Angular 15了. ...

  9. Angular: Material Design Angular教程:Material设计 Lynda课程中文字幕

    Angular: Material Design 中文字幕 Angular教程:Material设计 中文字幕Angular: Material Design Angular Material是UI组 ...

最新文章

  1. 2021年大数据Spark(十二):Spark Core的RDD详解
  2. 一站式学习Wireshark(一):Wireshark基本用法
  3. 《C++面向对象高效编程(第2版)》——3.13 采用语义
  4. IIS7 Request format is unrecognized.
  5. 利用状态图实现词法分析
  6. 编译项目的时候,不会编译依赖的类库项目
  7. 三年租男友回家竟花了10万......
  8. Vue项目npm打包推荐方式
  9. 2012最新75款好看的英文字体免费下载【中篇】
  10. Shell条件表达式
  11. VMware和Centos安装使用
  12. 据说中国电信将ADSL的80端口给封了
  13. 举例Halcon,简述数字图像处理之Blob分析和纹理分析texture_laws
  14. [转]爬虫的现状和反爬虫
  15. 他下班时间写出4本书,2年引导几十万人踏入网络安全行业
  16. windows 电脑如何查看电脑显卡内存(显存)、CPU型号、内存、USB集线器等配置信息 win+r dxdiag
  17. 硬盘坏了mysql数据恢复_mysql服务器硬盘损坏后的数据恢复
  18. 清空 通讯录 android,安卓 通讯录 清除数据恢复
  19. 计算机网络未来阶段发展趋势,计算机网络的未来发展趋势
  20. php safari播放mp4,修复video标签在safari中无法播放mp4视频的问题

热门文章

  1. 硬件电路开发中晶体谐振器常用知识
  2. 顶级技术网站博客汇总
  3. 10月27号吃鸡服务器维护吗,10月27日正式服维护公告
  4. Numbers of source Raster bands and source color space components do not match异常的处理
  5. 微信小程序 Notes | 开发常用事例(四)
  6. 笔记:springboot-admin 整合spring security应用注册失败问题
  7. MODEL COMPRESSION VIA DISTILLATION AND QUANTIZATION
  8. 北京信息工程学院考研计算机,2017届信息工程学院考研光荣榜
  9. Creating UI Using Vectorian Giotto and FlashDevelop
  10. 西门子SMART200 通过Modbus 读取温湿度传感器数据实例