ionic framework - Angularfire:如何使用特定的键或ID进行过滤



这是我的快速代码。

var thisisformykeyorid =$scope.id;
var ref = firebase.database().ref('/myusers/').child("users");
$scope.users= $firebaseArray(ref);
var query = ref.orderByChild("timestamp").limitToLast(100);
$scope.filteruser= $firebaseArray(query);

在我的HTML是

 <div ng-repeat="samplein filteruser>
                <h2>{{ sample.firstname}}</h2>
                <p>{{ sample.age}}</p>  
 </div>

在firebase中,每组数据都有唯一的id或键。我如何添加一个过滤器或查询,以选择一组数据从firebase使用我的变量?(假设美元范围。请注意,我不想再使用ng-repeat了,因为我只想查看只有1组数据。需要帮助的

如果你知道你想要显示什么对象,你可以使用$firebaseObject而不是$firebaseArray:

var ref = firebase.database().ref('/myusers/').child("users");
$scope.user = $firebaseObject(ref.child($scope.id));

然后在HTML中显示:

<div >
    <h2>{{user.firstname}}</h2>
    <p>{{user.age}}</p>  
</div>

相关内容

  • 没有找到相关文章

最新更新