この例では: http://jsfiddle.net/lesouthern/y3pXn/ このフィルターの場合:
.filter('telanchor',function() {
return function(s) {
var rString = '';
if(typeof s !== 'undefined' && angular.isString(s)) {
rString = 'tel:+' + s.replace(/\D/g,'');
}
return rString;
}
})
Angular 1.0.3 では、次の文字列に正しくフィルタリングされます。
<a href="tel:+5103381927">Tel Number</a>
1.0.7 では、次のように生成されます。
<a href="unsafe:tel:+5103381927">Tel Number</a>
この「安全でない」文字列を生成しないようにするにはどうすればよいですか?
ありがとうございました