$ sanitize使用http://在html标记字符串上抛出badparse错误

时间:2015-10-02 18:27:47

标签: javascript html angularjs

我使用的是AngularJS 1.4.1,每当在<a href="http://google.com">Google</a>等字符串上调用$ sanitize时,就会抛出badparse错误。诸如<"http://">之类的标记会导致抛出此错误,因此我认为该模式只是包含在&lt;中的任何标记。 &GT;在http://或https://中用双引号括起来的字符串。奇怪的是,字符串<'http://'>产生的&lt;&#39;&gt;&gt ;;用&#39;&gt;被转换为&#39;&gt;的URI的链接这也是需要修复的东西。是否有解决方法或修复了简单<a>标记上的$ sanitize错误?

1 个答案:

答案 0 :(得分:0)

请参阅jsfidle

--merge-