Ionic 3 Firestore Документ не удаляется - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь удалить документ из моего ионного приложения, но оно не работает и не показывает ошибку.Может ли кто-нибудь, пожалуйста, помогите, как плохо удалить документ Спасибо

   home.html
<ion-content padding>
 <ion-list *ngIf="deals">
  <ion-item *ngFor="let x of deals" style="background-color:rgba(0, 0, 0, 
     0.082);" >
  <ion-thumbnail item-left>
    <img [src]="x.photo || './assets/imgs/baby.png'">
   </ion-thumbnail>
   <h2 class="hh">{{x?.name}}</h2>
   <p>{{x?.city}}</p>
   <ion-badge  color="success" *ngIf="x.gender == 'male'">Male</ion-badge>
   <ion-badge  color="warning" *ngIf="x.gender == 'female'">female</ion- 
   badge>

  <button (click)="deleteDeal($event, x)">Delete</button>

    </ion-item>
  </ion-list>
</ion-content>

   home.ts
    deleteDeal(x){
      this.api.deleteDeal(x.id).then(res=>{
        this.helper.toast('childdeleted');
      })
    }

   api.ts 
   deleteDeal(id){
    return this.afs.doc('child/'+id).delete();
}

1 Ответ

0 голосов
/ 05 марта 2019

Я думаю, что это поможет вам.

Попробуйте:

api.ts:

deleteDeal(id){
  return this.afs.doc<any>('child/'+id).delete();
}
...