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>
できます。なんで?
ありがとうございました。