使用AngularJs过滤器格式化值

时间:2015-08-21 16:01:01

标签: angularjs angular-filters

我正在编写一个通用控件,用于格式化网格内的数据。它有2个用户可以设置的参数:

  • 过滤器(字符串),用于格式化值
  • 过滤器使用的
  • 参数(任何[])

在代码中,我将调用 $ filter(filter)(value,...) - 这是我的问题。如何传递参数?每个过滤器可以从没有参数到谁知道多少。那么,有一种很好的方法可以在Angular中传递可变数量的参数吗?到目前为止,我没有遇到过这样做的方式。

1 个答案:

答案 0 :(得分:1)

你应该可以这样做:

$filter(filter).apply(this, parameters)