2015-03-13 53 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

相關問題