如何从脚本访问 FirebaseListObservable 的元素
How to access elements of FirebaseListObservable from scripts
我正在使用 Angular 2(更准确地说是 Ionic 2)和 Firebase。我用angularfire2让他们交流。
虽然我可以很容易地在视图中遍历 FirebaseListObservable
的所有元素(使用 pipe async 语法),但我找不到一种方法这来自我的脚本。
我已经找了一段时间了,但没有示例显示这种访问数据的方式;他们都从应用程序的视图部分访问它。
如何从脚本中访问 FirebaseListObservable
的元素?
不是 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);
}
我正在使用 Angular 2(更准确地说是 Ionic 2)和 Firebase。我用angularfire2让他们交流。
虽然我可以很容易地在视图中遍历 FirebaseListObservable
的所有元素(使用 pipe async 语法),但我找不到一种方法这来自我的脚本。
我已经找了一段时间了,但没有示例显示这种访问数据的方式;他们都从应用程序的视图部分访问它。
如何从脚本中访问 FirebaseListObservable
的元素?
不是 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);
}