AngularJSWeb アプリケーションとフィルターにルート コントローラーがあります。テンプレートに適用するとフィルターは機能htmlしますが、コントローラーにフィルターを適用しようとすると機能しません。
function Controller ( ... deps ...) {
filter = $filter('my_filter');
$scope.$apply(function(){$scope.error_message = filter('ERROR');});
}
filtererrorに単純な文字列を返す必要がありますが<p>、機能しません。
私が作る場合:
<p>{{'....' | my_filter}}</p>
できます。なんで?
ありがとうございました。