我一直在寻找过滤器在Angularjs中的工作方式,我看到我们需要发送2套括号。
$filter('number')(number[, fractionSize])
它是什么意思,以及我们如何使用JavaScript处理它?
这意味着第一个函数($filter)返回另一个函数,然后立即调用该返回的函数。例如:
$filter
function add(x){ return function(y){ return x + y; }; } var addTwo = add(2); addTwo(4) === 6; // true add(3)(4) === 7; // true