我在我的项目中使用Angular Ranger v~0.1.3
。我想根据滑动事件过滤我的ng-repeat
。我尝试了一些方法,但似乎没有任何效果。我在下面提供我的代码。我想过滤价格上的ng-repeat
HTML
<angular-ranger min="30000" max="200000" step="1" min-value="value.min" max-value="value.max"></angular-ranger>
<div ng-repeat="data in assets|filter:rangeFilter">
Property: {{data.name}}
price: {{data.price}}
</div>
控制器
$scope.assets= data.assets;
$scope.value = {
min: 30000,
max: 200000
};
答案 0 :(得分:0)
我不是angular-ranger
库的专家,但我快速查看了api,看起来没有公开rangeFilter
过滤器。它仅适用于<angular-ranger>
指令,值直接绑定到您的$scope.value
。
可能值得尝试的是将<angular-ranger>
指令放在ng-repeat
中并将min, max
放在$scope.assets
上!
希望有所帮助! :)