当输入没有协议时,角度linky
过滤器不起作用。
JS
$scope.website = 'www.google.com';
HTML
<span>Website: <strong ng-bind-html="website | linky"> </strong> </span>
它不会创建链接。如果我添加协议,那么它的工作原理。如果缺少协议,如何创建链接。
答案 0 :(得分:2)
以下是创建自己的linky函数的解决方案,或者您可以将其引用为不接受任何协议的正则表达式。使用链接中的正则表达式,您可以替换角度库中的linky函数内的逻辑(文件:angular-sanitize.js)。