Angular2 Firebase,删除项目

时间:2017-02-14 11:47:22

标签: javascript firebase firebase-realtime-database

我有此功能将数据发布到我的Firebase:

fbPostData(name,type){
  firebase.database().ref('/Workouts').push({
    name:name,type:type
  })
}

我无法解决如何从Firebase中删除项目的问题。

1 个答案:

答案 0 :(得分:1)

尝试类似的东西

import { AngularFire, FirebaseObjectObservable } from 'angularfire2';

    @Component({
      selector: 'app-root',
      template: `
      <h1>delete</h1>
      <button (click)="delete()">Delete</button>
      `,
    })
    export class AppComponent {
      item: FirebaseObjectObservable<any>;
      constructor(af: AngularFire) {
        this.item = af.database.object('/Workouts');
      }
      delete() { 
        this.item.remove(); // remove data.
      }
    }

了解更多信息Visit以下链接。