语境:
我有一个类将为我的 REST Api 形成 POST 请求,我们称之为requester。在我的应用程序中进行的每个 ajax 调用都将通过它发送。因此,我不想通过它提供 Http,bootstrap(foo, [HTTP_PROVIDERS]);
这会使它成为全球性的,我需要将它注入到请求者
代码:
import {Http} from '@angular2/http';
@Injectable()
@Component({providers: [Http]})
export class requester {
constructor(private http:Http){}
...
}
错误:
原始例外:没有 Http 的提供者!(请求者 -> Http)