我的AngularJS
Web 应用程序和过滤器中有根控制器。如果我在html
模板中应用过滤器,它会起作用,但如果我试图在控制器中应用过滤器,它就不起作用。
function Controller ( ... deps ...) {
filter = $filter('my_filter');
$scope.$apply(function(){$scope.error_message = filter('ERROR');});
}
filter
必须将简单error
字符串返回给<p>
,它不起作用。
如果我做:
<p>{{'....' | my_filter}}</p>
有用。为什么?
谢谢你。