1

追加したばかりのオブジェクトのキーを取得できますか?

例えば:

items.push(
  { ... }
).then(_ => console.log(key of the object));
4

2 に答える 2

-1

Firebase 3 (AngularFire には replace があります) を意味する場合$firebaseArray$addpush「thenable」でもある参照を返します。Firebase docsを確認してください。

keyしたがって、同期でも参照を取得できます。

var thenableRef = dataRef.push({someKey: 'some value'});
var newItemKey = thenableRef.$key;
thenableRef.then(_ => console.log('There\'s my new key: %s', newItemKey));
于 2016-07-16T20:43:33.613 に答える