如果另一个给定值不为空,我做了一个过滤器,只是为了在一个值之后添加一个反斜杠,我想用
将这个反斜杠与字符串的其余部分分开。
实际上过滤器本身有效,但正确的是页面中的字符串“”。
angular.module('ngMod', []).
filter('antislash', function() {
return function(input) {
if( input==null || input.length === 0 ){
return null;
}else{
return ' / ';
}
}
});
在页面中显示: /
是否存在 html 过滤器或类似的东西?
最佳答案
它通过提供 unicode 来工作
的值。
angular.module('ngMod', []).
filter('antislash', function() {
return function(input) {
if( input==null || input.length === 0 ){
return null;
}else{
return '\u00A0/\u00A0';
}
}
});
您还可以使用 $sanitize使用 ng-bind-html
和 ng-bind-html-unsafe
输出 html 片段。
关于javascript - Angular js - 返回一个带有 HTML 字符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12431125/