18

別の指定された値が空でない場合、値の後にアンチスラッシュを追加するためだけにフィルターを作成しました。このアンチスラッシュを残りの文字列から分離したい . 実際にはフィルター自体は機能しますが、文字列 " " はページにあるとおりです。

angular.module('ngMod', []).
filter('antislash', function() {
  return function(input) {
    if( input==null || input.length === 0 ){
      return null;
    }else{  
      return ' / '; 
    }
  }
});

ページに表示されます: / 

HTMLフィルターまたは同等のものは存在しますか?

4

1 に答える 1

47

にユニコード値を与えることで機能します 

angular.module('ngMod', []).
filter('antislash', function() {
  return function(input) {
    if( input==null || input.length === 0 ){
      return null;
    }else{  
      return '\u00A0/\u00A0'; 
    }
  }
});

$sanitizeng-bind-htmlおよびとともに使用して、 ng-bind-html-unsafeHTML スニペットを出力することもできます。

于 2012-09-14T19:57:08.610 に答える