从Firebase数据库中删除数据

时间:2018-05-15 06:22:29

标签: firebase firebase-realtime-database ionic3 angular5

你好我想从实时firebase数据库中删除记录。我已经获得了我想要删除的密钥,但是当我调用remove函数时,引用显示错误“Reference.remove failed:first argument必须是有效的功能“。

i had refer this docs.

这是我的代码: 家庭customer.ts

 deleteLoad(load) {
    this.AuthProvider.removeNote(load.key).then(() => {
      this.navCtrl.setRoot('HomeCustomerPage');
    });

  }

家庭customer.html

<ion-list *ngFor="let load of LoadMaster">
<ion-item>
  Source:
  {{load.Source}}
</ion-item>
<ion-item>
    Destination:
    {{load.Destination}}
</ion-item>
<ion-item>
    Load Type:
    {{load.LoadType}}
</ion-item>
<button ion-button block (click)="UpdateLoad(load.key)">
  Update
</button>
<button ion-button block (click)="deleteLoad(load)">
  Delete

auth.ts

removeNote(key) {
  console.log('key'+key);
  return  firebase.database().ref(`/LoadMaster/`).remove(key);
}

0 个答案:

没有答案