update()不识别属性

时间:2018-06-04 22:25:46

标签: firebase ionic-framework firebase-realtime-database ionic3

我的问题:

我为我的应用程序提供了这项服务,但由于某些原因,更新无法识别item.key,我不明白为什么。

import { Injectable } from "@angular/core";
import { AngularFireDatabase } from "angularfire2/database";

import { Item } from "../../models/item/item.model";

@Injectable()
export class ProductListService {

private ProductListRef = this.database.list<Item>('Product-Item');

constructor (private database: AngularFireDatabase)
{

}

getProductList()
{
    return this.ProductListRef;
}

addItem(item: Item)
{
    return this.ProductListRef.push(item);
}

editItem(item: Item)
{
    return this.ProductListRef.update(item.key, item);
}
}

任何人都可以向我解释这个吗?

0 个答案:

没有答案