Здравствуйте, я хотел удалить запись из базы данных Firebase в реальном времени. У меня есть ключ, который я хотел удалить, но когда я вызываю функцию удаления по ссылке, это показывает мне ошибку "Ошибка Reference.remove: первый аргумент должен быть действительнымfunction. "
Я уже ссылался на эту документацию.
вот мой код: home-customer.ts
deleteLoad(load) {
this.AuthProvider.removeNote(load.key).then(() => {
this.navCtrl.setRoot('HomeCustomerPage');
});
}
home-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);
}