获取angularfire2#askfirebase中对象的长度
有没有办法使用angularfire2获得对象的长度?试试这个:获取angularfire2#askfirebase中对象的长度,firebase,angularfire2,Firebase,Angularfire2,有没有办法使用angularfire2获得对象的长度?试试这个: import { FirebaseApp } from "angularfire2"; import { Inject } from "@angular/core"; export class AppComponent { constructor(@Inject(FirebaseApp) fb: any) { const ref = fb.database().ref(); ref.chi
import { FirebaseApp } from "angularfire2";
import { Inject } from "@angular/core";
export class AppComponent {
constructor(@Inject(FirebaseApp) fb: any) {
const ref = fb.database().ref();
ref.child('/lists')
.once('value')
.then(
(snapshot) => {
console.log(snapshot.numChildren()); // gets length
}
);
}
}
或
试试这个:
import { FirebaseApp } from "angularfire2";
import { Inject } from "@angular/core";
export class AppComponent {
constructor(@Inject(FirebaseApp) fb: any) {
const ref = fb.database().ref();
ref.child('/lists')
.once('value')
.then(
(snapshot) => {
console.log(snapshot.numChildren()); // gets length
}
);
}
}
或
您知道这两个选项是否都会在添加另一项后更新吗?第二个选项执行更新任务。如果您将once更改为on,则第一个选项可能会更改。您知道这两个选项是否都会在添加另一项后更新吗?第二个选项执行更新任务。如果将once更改为on,则第一个选项将不可用。