使用 AngularFire2

在你的應用上擁有它後,只需匯入它:

import { AngularFireDatabase } from 'angularfire2/database';
constructor (private _af: AngularFireDatabase) {}

使用此 Observable List,你可以訪問路徑下的專案列表,例如,如果你有 root / items / food,你可以獲得以下食品:

this._af.list('root/items/food');

你可以在這裡簡單地新增一個新專案並顯示在你的 firebase 資料庫中,或者你可以更新一個專案,你將在資料庫中看到它更新。你可以像這樣推送和更新:

this._af.list('root/items/food').push(myItemData);
this._af.list('root/items/food').update(myItem.$key, myNewItemData);

或者你甚至可以從食物清單中找到遠端物品:

this._af.list('root/items/food').remove(myItem.$key);