01/10/2018, 16:13
Làm sao post in component
Để thực hiện câu lệnh post trong app.component
on_post(){
//alert("on_post()");
var url="http://localhost/xxx/index.php/angular5/test";
var data={ten:"thuc"};
this.http.post(url+"/test_post",data)
.subscribe(
res => {
//console.log(res);
this.o=res;
},
err => {
console.log('Error occured');
}
);
}
chúng ta cần dùng
import { HttpClientModule } from ‘@angular/common/http’;
HttpClientModule,
Vậy muốn post trong một new-component ta phải làm sao? ACE nào biết chỉ giúp với!
thousands thks!!!
Bài liên quan
làm tương tự thôi bạn
ERROR in src/app/new-cmp/new-cmp.component.ts(14,30): error TS2304: Cannot find name ‘HttpClient’.
Phải tự xử thôi:
Để sử dụng post get
Trong app.module phải có
import { HttpClient } from ‘@angular/common/http’;
2.Sử dụng trong new component (componet.ts)
import { HttpClient } from ‘@angular/common/http’;
uh, ra là thế.(Khá là khó nhớ!!! angular X ôi)
Đúng rùi, cách import HttpClientModule cũng giống import những module khác trong angular
Trong app module:
Trong trường hợp project chia nhiều module thì xài trong module nào,có thể import vào module đó thôi. Không nhất thiết cứ phải import trong app module.
Rùi component nào xài thì cần inject httpService vào contructor rùi xài.
Bác cứ từ từ tìm hiểu, angular very powerful
bây giờ angular 6 ùi
Bác nâng cấp lên angular6 luôn đi ^^
Muốn xài post trong app.module chí ít phải có
import { HttpClientModule } from ‘@angular/common/http’;//1. Phải quất thằng này và
HttpClientModule,//2. Phải quất thằng này vào
Phát biểu thế có đúng không?