【发布时间】:2019-05-15 05:12:51
【问题描述】:
我正在关注tutorial 关于使用 AngularFire2。
类型 'Observable' 不可分配给类型 'AngularFireList'。 'Observable' 类型中缺少属性 'query'。
实际上在从this 看到一些参考基础之后。也尝试在repo 中做同样的事情,但仍然很不幸没有找到答案
代码如下:
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { AngularFireDatabase, AngularFireList } from 'angularfire2/database';
@IonicPage()
@Component({
selector: 'page-graph-sensor',
templateUrl: 'graph-sensor.html',
})
export class GraphSensorPage {
sensorData: AngularFireList<any[]>;
constructor(public navCtrl: NavController, public navParams: NavParams, public firedb: AngularFireDatabase) {
this.sensorData = firedb.list('/reading').valueChanges();
console.log(JSON.stringify(firedb.list('/reading').valueChanges()));
}
【问题讨论】:
-
如果删除
.valueChanges()会怎样? -
返回一个带有指向我的 firebase 链接的对象
-
类似 {"query" : "to my firebase url" } with valuechanges 它返回一个可观察的对象
标签: angular firebase angularfire2