当广告在我的文件上添加代码,因为它在视频上我得到错误“./src/app/app.module.ts模块未找到:错误:无法解析'@ angular / http'”

问题描述 投票:-1回答:1

我是角度世界的新人。我试图学习这个框架,但它很难!...所以在我的第一个例子中我得到了错误:

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { HttpModule } from '@angular/http';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';

@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule, 
    FormsModule, 
    HttpModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

而错误是:

编译失败。

./src/app/app.module.ts找不到模块:错误:无法解析'C:\ Hosts \ ng4tutorial \ src \ app'中的'@ angular / http'

我错过了什么..?

angular angular2-http
1个回答
1
投票

检查你的角度:ng --version

请注意,在Angular的4.3版本中不推荐使用Http。

如果您有更新版本,我建议您使用新的Api:HttpClient,其中包含许多更新和支持进度事件,默认情况下json反序列化,拦截器和许多其他强大功能。

在这里查看如何使用它和更多https://angular.io/guide/http

© www.soinside.com 2019 - 2024. All rights reserved.