2015-03-13 52 views
0

的标记(玉)为什么我的自定义日期过滤器(角)返回gobbledy-gook?

.col-md-9 
     | {{client.person.date_of_birth | date:'standardDate'}} 

的过滤器(角)

.filter('standardDate', function($filter){ 
     var dateFilter = $filter('date'); 
     return function(date) { 
     return dateFilter(date, 'MM dd yyyy'); 
     } 
    }) 

将过滤的日期返回:

0nStAMn16AMr16DAMte 

当我使用角的预设的日期格式化器中的一个(例如'shortdate'),这个工作,建议日期参数不是问题。

回答

0

没有必要通过date过滤器,因为您的standardDate过滤器已经引入了$filter服务并且自行返回过滤日期。

所以,你的标记应该是这样的:

.col-md-9 
     | {{client.person.date_of_birth | standardDate }} 
+0

哇,伟大的答案,布莱斯! – 2015-03-13 17:18:47

相关问题