我正在使用Angular 2(更确切地说是Ionic 2)和Firebase。我使用angularfire2让它们进行通信。
虽然我可以非常轻松地浏览视图中FirebaseListObservable
的所有元素(使用管道异步语法),但我无法在脚本中找到这样做的方法。
我一直在寻找一段时间,并没有显示这种访问数据方式的例子;他们都从应用程序的视图部分访问它。
如何从脚本中访问FirebaseListObservable
的元素?
答案 0 :(得分:1)
不是100%确定你在问什么但是我用
getData(fbPath:string) {
return new Promise(resolve => {
this.af.database.list(fbPath).subscribe(res => resolve(res));
})
}
在我的firebase服务中。然后我可以在组件中使用它
this.api.getData('organisations').then(data => {
console.log(data);
}