2012-09-14 10 views
15

別の指定された値が空でない場合は、値の後にアンチ・スラッシュを追加するためにフィルタを作成しました。このアンチ・スタックを残りの文字列から分離したいと思います。 。 実際にはフィルタ自体は機能しますが、文字列「 」はページのとおりです。Angular js -  のようなHTML文字列を返す

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

これは、ページに表示されます。

 / がHTMLフィルタか何か同等のものを存在しますか?

答えて

42

 の値をunicodeとすることで動作します。

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

また、出力のHTML snipetsにng-bind-htmlng-bind-html-unsafe$sanitizeを使用することができます。

関連する問題