09_Angular 4 HTTP和表单.docxVIP

  • 3
  • 0
  • 约6.02千字
  • 约 15页
  • 2018-03-22 发布于湖北
  • 举报
09_Angular 4 HTTP和表单

HTTP和表单在这一章中,我们将进行如下增强:从服务器获取英雄数据。让用户添加、编辑和删除英雄名。把这些更改保存到服务器。我们要让应用能够对远端服务器提供的Web API发起相应的HTTP调用。让我们的Angular应用提供HTTP服务HttpModule并不是?Angular 的核心模块。它是 Angular 用来进行 Web 访问的一种可选方式,并位于一个名叫?@angular/http?的独立附属模块中,并作为 Angular 的npm包之一而发布出来。systemjs.config中已经配置好了?SystemJS,并在必要时加载它,因此我们已经准备好从@angular/http中导入它了注册HTTP服务修改app.module.ts文件,导入HttpModule模块。模拟Web API我们建议在根模块AppModule的providers数组中注册全应用级的服务。在拥有一个能处理Web请求的服务器之前,我们可以先用HTTP客户端通过一个模拟(Mock)服务(内存Web API)来获取和保存数据。要使用Angular的内存Web API,需要执行如下npmI angular-in-memory-web-api命令加载包:添加一个服务类,让他来模拟Web API,同时可以删除mock-heroes.ts文件了。修改src/app/app.module.ts,让它使用这个模拟服务

文档评论(0)

1亿VIP精品文档

相关文档