Angular में any[] प्रकार के लिए TS त्रुटि: flatMap, flat, flatten मौजूद नहीं हैं
सभी को नमस्ते! मैं TypeScript और Angular में नया हूँ, एक अजीब समस्या का सामना कर रहा हूँ। मेरे पास एक service है जो API से डेटा प्राप्त करती है। डेटा objects की array के रूप में आता है, जिनके अंदर nested arrays होते हैं। मुझे इस nested array को एक flat list में "flatten" करने की आवश्यकता है।
यहाँ मेरी service का सरलीकृत कोड है:
```typescript
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { map } from 'rxjs/operators';
interface Order {
id: number;
items: string[];
}
@Injectable({ providedIn: 'root' })
export class DataService {
constructor(private http: HttpClient) {}
getAllItems(): Observable {
return this.http.get('/api/orders').pipe(
map(ord