我有以下过滤器:
'use strict';
angular.module('app')
.filter('fromNow', function() {
return function(date) {
return moment(date).fromNow();
}
});
我想在这里使用:
<div class="streamline b-l m-b" style="margin-top: 25px;">
<div class="sl-item b-{{activity.module.module_type.color.substr(activity.module.module_type.color.indexOf('-')+1,activity.module.module_type.color.length )}} b-l" ng-repeat="activity in activities">
<div class="m-l">
<div class="text-muted">{{activity.timestamp | filter:fromNow}}</div>
<p>{{activity.module.name}}: {{activity.module.module_type_id == 1 ? 'Gennemført' : activity.score}}</p>
</div>
</div>
</div>
然而,没有任何事情被触发..
我做错了什么?
答案 0 :(得分:4)
filter
已经是一个角度过滤器。可能会令人困惑,因为它的名称为filter
,but yes, there is a filter
filter。
您只想使用自己的命名过滤器:{{activity.timestamp | fromNow}}