大家好,我將通過顯示代碼使我的問題變得非常簡單我正在使用 Json 占位符站點作為假休息 Api我有一個用戶類對象我想將返回的 Observable 轉換為自定義類對象數組。 import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { Users } from './users.model'; @Injectable({ providedIn: 'root' }) export class UsersService { private url = "https://jsonplaceholder.typicode.com"; constructor(private http:HttpClient) { console.log(this.getUsers()); } getUsers():Observable<Users[]>{ return this.http.get<Users[]>(`${this.url}/posts`); } }以上是我的服務 export class Users { email: string; id: number; name: string; phone: string; username: string; }以上是我的課程,我沒有包含所有屬性在我的打字稿文件中,我有類似的代碼。constructor(private _usersService:UsersService) { } ngOnInit(): void { this._usersService.getUsers().subscribe(data=>this.users=data); console.log(this.users); }現在我想要的是如何在我的自定義類對象中轉換返回的 observable?我沒有所有字段,那么如何僅映射我想要的那些字段?希望我的問題很清楚..!!
將返回的 Observables 轉換為角度的自定義類數組
HUH函數
2022-10-27 16:33:43