angularJs会给ng-href的不正常跳转,会 添加unsafe的前缀。原因是angular对href是有安全检查的,只能生成它认为安全的链接。解决方法如下:
在config.js中注入
function configTencent( $compileProvider )
{
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|tel|file|sms|tencent):/);
// Angular v1.2 之前使用 $compileProvider.urlSanitizationWhitelist(...)
}