angularfire2 获取子引用
angularfire2 get child reference
我有一个像这样的 firebase 数据库
如何获得 phase
和 places
的物品?我的目标是编写一个函数 getSelectOptions(key:string)
,returns 一个列表,用于显示所提供密钥的 select 选项。我想通过仅从 firebase 获取 select-options
然后在函数内返回一个子集来将数据库查询减少到 1。我到目前为止:
this.selectOptions = af.database.list('/select-options');
返回的select选项是
这是一种可能对您有所帮助的解决方法,但必须有另一种方法:
this.selectOptions.subscribe(items=> {
for(let options of items){
for (var property in options) {
if (options.hasOwnProperty(property) && property.indexOf("$")!=0){
console.log(options[property]); //Should contain an object phase.
}
}
}
});
我有一个像这样的 firebase 数据库
如何获得 phase
和 places
的物品?我的目标是编写一个函数 getSelectOptions(key:string)
,returns 一个列表,用于显示所提供密钥的 select 选项。我想通过仅从 firebase 获取 select-options
然后在函数内返回一个子集来将数据库查询减少到 1。我到目前为止:
this.selectOptions = af.database.list('/select-options');
返回的select选项是
这是一种可能对您有所帮助的解决方法,但必须有另一种方法:
this.selectOptions.subscribe(items=> {
for(let options of items){
for (var property in options) {
if (options.hasOwnProperty(property) && property.indexOf("$")!=0){
console.log(options[property]); //Should contain an object phase.
}
}
}
});