在使用HttpClient发送请求时,需要确保使用subscribe方法订阅Observable。例如:
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
@Injectable()
export class DataService {
constructor(private http: HttpClient) { }
getData(): Observable {
return this.http.get('https://jsonplaceholder.typicode.com/todos/1');
}
}
如果不使用subscribe方法,则HttpClient并不会发送任何请求。因此,需要确保在使用HttpClient时,订阅返回的Observable以确保发送Http请求。