在流星中使用angularjs自定义过滤
Custom filtering in range in meteor with angularjs
我在按范围过滤时有一个大问题。我需要按价格过滤产品。对不起,乱七八糟的
HTML:<input type="number" ng-model="cena.minAmount">
<input type="number" ng-model="cena.maxAmount">
<div ng-repeat="przedmiot in przedmioty | filterPrice">
<p>
{{przedmiot.name}}
</p>
<p>
{{przedmiot.cena | currency}}
</p>
</div>
</div>
JS
this.amountRange = function(input, cena) {
var filteredAmount = [];
angular.forEach(input, function(przedmiot){
if(amount && (przedmiot.cena >= cena.minAmount && przedmiot.cena <= cena.maxAmount))
filteredAmount.push(item);
});
return filteredAmount.length>0 ? filteredAmount : input
}`
AngularJS有货币过滤器,你可以检查一下这些例子:
AngularJS www.w3schools.com货币过滤器
AngularJS文档货币过滤器
你必须创建你的自定义过滤器:
构建自定义过滤器
相关文章:
- AngularJS自定义日期选择器指令
- AngularJS自定义过滤器未触发点击事件
- 用于分页的 AngularJS 自定义过滤器
- AngularJS:自定义 404 拦截器句柄 - 带有 URL 的响应
- 指令中的 AngularJS 自定义过滤器以格式化值
- AngularJS自定义指令ng显示/ng隐藏
- AngularJS自定义过滤器调用了两次,并在第二次调用时删除输入数据
- 带有隐藏函数的AngularJS自定义指令
- angularjs:自定义直接中的绑定数据在使用“”后不再更新;track-by-;在ng重复中
- 刷新/重新加载angularjs自定义指令
- angularjs自定义模块与$http注入
- 如何使用angularJS自定义服务从REST API获取数据
- AngularJS自定义指令在继承父作用域时访问模板中的属性
- Angularjs自定义服务变量未被$http成功定义
- 来自同一变量的 AngularJS 自定义订单
- AngularJS自定义指令和ctrl,如果出现以下情况,则抛出错误:ctrl的方法与ctrl的名称相同
- Angularjs 自定义指令 scope:true 更改它的父范围
- AngularJS自定义过滤器被调用两次
- AngularJS 自定义指令 - 将属性设置为等于范围对象值
- Angularjs 自定义指令双向绑定不起作用