我目前正在尝试过滤我的firebase值。
我尝试在ng-repeat中指定值,如下所示:
<div class="searchHPerson" ng-repeat="result in results | filter: {dim1:'N'}:true">
<div class="searchSingleDiv">
<h6>{{result.name}}</h6>
<img class="hUserImg" src="{{result.img}}"></img>
</div>
</div>
这确实有效,但我想通过我的$ scope将值传递给过滤器,如下所示:
<div class="searchHPerson" ng-repeat="result in results | filter: {dim1:'{{search}}'}:true">
<div class="searchSingleDiv">
<h6>{{result.name}}</h6>
<img class="hUserImg" src="{{result.img}}"></img>
</div>
</div>
......不行。这是我的js代码:
$scope.showResults = function() {
totalQuery = day + week;
totalValue = time1 + time2 + time3 + time4;
$scope.search = totalValue;
var Rref = firebase.database().ref().child('Users');
$scope.search = totalValue;
$scope.results = $firebaseArray(Rref);
}
我的问题 如何将搜索值从我的js传递到我的ng-repeat过滤器?
提前谢谢你, 有一个美好的一天/傍晚/晚上!