HTTP-PROVIDERS
không còn được sử dụng nữa. Nhập HttpModule
vào số ngModule
thay vào đó và thêm nó vào hàng nhập của bạn.
import { HttpModule } from '@angular/http';
@NgModule({
imports: [
...
HttpModule,
],
declarations: [...],
bootstrap: [ .. ],
providers: [ ... ],
})
Tôi đề nghị bạn luôn kiểm tra trang angular.io để biết thông tin hiện tại. Ví dụ, here sử dụng Http và tất cả những gì cần thiết được mô tả :)
Trong dịch vụ mà bạn muốn sử dụng http, bạn nhập Http
và tiêm nó trong constructor của bạn:
import { Http } from '@angular/http';
// ...
constructor(private http: Http) { }
thì nhà cung cấp nào tôi nên sử dụng cho HttpServices @ AJT_82 –
HttpModule bao gồm điều đó :) Cập nhật câu trả lời của tôi một chút. Kiểm tra liên kết tôi đã cung cấp, nó có tất cả thông tin bạn cần để sử dụng Http trong ứng dụng của bạn :) – Alex
cảm ơn rất nhiều @ AJT_82 –