Firebase-如何使用angularfire
问题描述:
检索特定的数据集,我很新的火力点,而angularfire,不能够找到的例子与新 angularfire和火力点的API,大多数的例子中使用旧的API,Firebase-如何使用angularfire
火力-3.2.0 angularfire -2.0.1
这里有两种情况:
案例1:
我想检索其名称只记载:“阿穆布巴克”电子邮件和UID,
这里是我做了什么
function getUserName(uid){
return firebaseDataService.users.startAt("amitabh")
.endAt("amitabh")
.once('value', function(snap) {
console.log('matching name address', snap.val())
});
}
但整株的用户列表,而不是一个特定的记录。
案例2:
如何以检索只名形式使用angularfire新的API上面的数据库。
ref=firebase.database().ref();
$scope.user=$firebaseArray(ref.child('users'));
在HTML
{{user.name}}
答
你可以尝试
var id= 'LnsdgmDFX6WJi13B32abj5ah60O2';
var ref = firebase.database().ref('/users/').child(id);
$scope.user= $firebaseArray(ref);
,并在你的HTML
<li ng-repeat="user in user">
{{user.name}}
</li>
我编辑的图片,以前的照片是错误上传,很抱歉那,请现在检查案例2。 –