У меня есть аналогичный вопрос этого сообщения.
Но добавление "javascript", что было предложено в ответ, не разрешило мою проблему:
$compileProvider.urlSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|javascript):/);
Мой код выглядит примерно так:
<a ng-href="{{var1 ? '/home' : 'javascript: void(0);'}}" ng-bind="var2"></a>
Но в URL-адресе он создает unsafe:javascript: void(0);