如果在Angular中使用全局HttpClient时遇到无法使用类(模型)的问题,可以尝试以下解决方法:
import { YourModel } from './your-model-path';
export
关键字,以便在其他文件中可以正确导入该类(模型):export class YourModel {
// 类的定义
}
import { HttpClient } from '@angular/common/http';
constructor(private http: HttpClient) { }
map
操作符将返回的数据映射到类(模型)的实例:import { map } from 'rxjs/operators';
getData(): Observable {
return this.http.get('your-api-url').pipe(
map(data => new YourModel(data))
);
}
通过以上解决方法,您应该能够在Angular中正确使用全局HttpClient并使用类(模型)。
上一篇:Angular全局函数