angular / in-memory-web-api

The code for this project has moved to the angular/angular repo. This repo is now archived.
MIT License
1.18k stars 231 forks source link

When i delete the object it will delete the content but not delete the object. #249

Open rksingh1999 opened 4 years ago

rksingh1999 commented 4 years ago

clickToDelete() method clickToDelete(activityId: string){ this.activityService.deleteActivity(activityId).subscribe(act=>{ this.getActivities(); this.deleteInfo= true; this.dataSaved= false; }); }

getAllActivities() method getActivities(){ this.activityService.getAllActivity().subscribe((data: Activity[] )=>{ this.activities = data; console.log(this.activities); }); } CMS cervice class /getAllactivity method getAllActivity():Observable<Activity[]>{ return this.http.get<Activity[]>(this.activityUrl); } this is delete method which is in CMS service deleteActivity(activityId: string):Observable{ let httpHeaders = new HttpHeaders().set('Content-type','application/json'); let options={ headers:httpHeaders }; return this.http.delete(this.activityUrl+"/"+activityId); } Service Class Screenshot (443) Activity.ts Screenshot (444)

rksingh1999 commented 4 years ago

Please check this bug so that can fix my error in my project. In my project ,Testimonial components in which it works fine but in this the same code for delete the activity it will delete the content only . this is screan short of the inspection you can see in the screan short whien we delete the object it delete content only not the object Screenshot (445)