返されたfirebaseArrayレコードのキーを取得しようとしていますが、運がないです。firebaseArrayオブジェクトのキーを取得する方法
私は次のように私は内のさまざまなプロパティにアクセスすることができます店私はサービス私のHTMLで
for(var i = 0; i < $scope.storesList.length; i++){
var storeInfo = Stores.getStore($rootScope.user['uid'], $scope.storesList[i]['$id']);
storeInfo.$loaded().then(function(data){
$scope.stores.push(data);
console.log($scope.stores);
});
}
を呼び出すことにより、eeachレコードを取得するには、次の使用
getStore: function(uid, id){
var ref = firebase.database().ref('u/'+uid+'/stores/'+id+'/i/');
// to take an action after the data loads, use the $loaded() promise
return $firebaseArray(ref);
}
を返すように実行しますaserviceを持っています配列
<li ng-repeat="store in stores">
<span class="store-address">{{store.$getRecord('name').$value}}</span>
<span class="store-address">{{store.$getRecord('address1').$value}}</span>
</li>
しかし、私は各店舗のIDを取得することはできませんreco ng-repeatからのrd