在角,可以很容易地格式化使用过滤器的变量,例如这些:设置AngularJS过滤器(如日期或货币)编程从可变
{{ myDate | date }}
{{ myMoney | currency }}
是否有任何方式以编程方式设置过滤器的类型所以它看起来像这样?
// controller
$scope.myFilter = 'date';
// view
{{ myVar | myFilter }}
上下文:我从我的服务器返回表格数据以及一些元信息。我想显示日期,金钱或数字等内容,而无需手动编码列。
下面是一个非常简单的,和非功能性这个问题的Plunker链接:http://plnkr.co/edit/SjYLKKUZcTjzRFhbsjK0
一个问题,三个不同的工作方案。 – Stewie 2013-03-07 21:59:22
@ stewie:堆栈溢出的奇迹! – Benmj 2013-03-07 22:03:40
是的,当他们有用的时候获得不同的方法是很棒的! – 2013-03-07 22:23:02