AngularJS自定义过滤器不触发。

3
我有如下过滤器:

    '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>

然而,没有任何东西被触发...

我做错了什么?

1个回答

4

混淆的是,我一直以为必须初始化过滤器对象,但谢谢,它非常有效! - Marc Rasmussen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接