0

AngularJSWeb アプリケーションとフィルターにルート コントローラーがあります。テンプレートに適用するとフィルターは機能htmlしますが、コントローラーにフィルターを適用しようとすると機能しません。

function Controller ( ... deps ...) {
    filter = $filter('my_filter');
    $scope.$apply(function(){$scope.error_message =  filter('ERROR');});
}

filtererrorに単純な文字列を返す必要がありますが<p>、機能しません。

私が作る場合:

<p>{{'....' | my_filter}}</p>

できます。なんで?

ありがとうございました。

4

1 に答える 1