使用 AngularFire2 在 Angular 5 应用程序中读取并更新以下格式化的 Fire-base 数据
Read and update below formatted data of Fire-base in Angular 5 application using AngularFire2
我正在开发 Angular 应用程序。但是我无法使用 AngularFire2 在我的应用程序中显示以下格式的数据 (FareDetails)。我创建了一个服务并注入了它,但我无法获取任何数据。
import { Injectable } from '@angular/core';
import {AngularFireDatabase, AngularFireList} from 'angularfire2/database';
import {Fare} from './fare.model';
@Injectable()
export class FareService {
FareList: AngularFireList<any>;
constructor(private firebase: AngularFireDatabase) { }
getFareData() {
this.FareList = this.firebase.list('/FareDetails');
return this.FareList;
}
}
您需要在 AngularFireList 上调用 valueChanges()
以将其转换为可观察对象。
在这个 Observable 上你需要订阅才能获取数据。
我正在开发 Angular 应用程序。但是我无法使用 AngularFire2 在我的应用程序中显示以下格式的数据 (FareDetails)。我创建了一个服务并注入了它,但我无法获取任何数据。
import { Injectable } from '@angular/core';
import {AngularFireDatabase, AngularFireList} from 'angularfire2/database';
import {Fare} from './fare.model';
@Injectable()
export class FareService {
FareList: AngularFireList<any>;
constructor(private firebase: AngularFireDatabase) { }
getFareData() {
this.FareList = this.firebase.list('/FareDetails');
return this.FareList;
}
}
您需要在 AngularFireList 上调用 valueChanges()
以将其转换为可观察对象。
在这个 Observable 上你需要订阅才能获取数据。