से विशिष्ट तत्व दूर करने के लिए कैसे वहाँ स्थानों की सरणी के मानने योग्य है:नमूदार <Array<any>>
places: Observable<Array<any>>;
टेम्पलेट यह async पाइप के साथ प्रयोग किया है:
<tr *ngFor="let place of places | async">
...
</tr>
कुछ उपयोगकर्ता क्रियाओं के बाद मुझे इस सरणी से विशिष्ट आईडी के साथ जगह को हटाने की जरूरत है। मेरे पास मेरे कोड में ऐसा कुछ है, लेकिन यह काम नहीं करता है:
deletePlace(placeId: number): void {
this.apiService.deletePlace(placeId)
.subscribe(
(res: any) => {
this.places
.flatMap((places) => places)
.filter((place) => place.id != placeId);
},
(err: any) => console.log(err)
);
}
क्या आप इससे मेरी सहायता कर सकते हैं?