小编Luc*_*cox的帖子

Angular2 rc5:没有Http的提供者

我正在尝试将一个角度2应用程序移植到RC5,但我遇到了一个问题:我无法通过模块正确设置应用程序.

有一个名为CustomersService的服务,它通过Http检索客户数据.我创建了一个导入HttpModule并提供CustomersService的应用程序模块.在另一个名为HomeModule的模块中,有一个使用该服务的组件.应用程序启动时,我在控制台上看到以下错误:

EXCEPTION: Error in ./HomeComponent class HomeComponent_Host - inline template:0:0
ORIGINAL EXCEPTION: No provider for Http!
Run Code Online (Sandbox Code Playgroud)

我不知道为什么会这样......

任何建议将不胜感激.

谢谢.


这是文件:

app.module.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { HttpModule } from '@angular/http';

import { MdSidenavModule } from '@angular2-material/sidenav';
import { MdListModule } from '@angular2-material/list';
import { MdIconModule } from '@angular2-material/icon';
import { MdToolbarModule } from '@angular2-material/toolbar';
import { MdButtonModule } from '@angular2-material/button';

import { AppComponent } from './app.component';
import { routing } …
Run Code Online (Sandbox Code Playgroud)

angular2-http angular

7
推荐指数
1
解决办法
7404
查看次数

标签 统计

angular ×1

angular2-http ×1