如果在Angular 7中使用HTTP请求动态表单时遇到问题,可以尝试以下解决方法:
import { HttpClient } from '@angular/common/http';
constructor(private http: HttpClient) { }
formData: any = {};
submitForm() {
this.http.post('http://example.com/api/endpoint', this.formData)
.subscribe(response => {
console.log(response);
});
}
import { HttpHeaders } from '@angular/common/http';
const httpOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': 'Bearer your-token'
})
};
submitForm() {
this.http.post('http://example.com/api/endpoint', this.formData, httpOptions)
.subscribe(response => {
console.log(response);
});
}
以上是解决Angular 7中HTTP请求动态表单不起作用的一般步骤和代码示例。具体的解决方法可能会根据具体情况有所不同,可以根据自己的需求进行适当的调整。