Подтвердить что ты не робот

Обработка ссылок из шаблона в AngularJS

В настоящее время я обрабатываю ссылки таким образом:

<a ng-click="goToLink('/foo')">foo</a>

$scope.goToLink = function(url) {
    $location.path(url)
}

потому что если я делаю

<a ng-href="/foo">foo</a> 

страница, конечно, перезагружается (и получает 404), потому что это должно быть что-то вроде:

<a ng-href="#/foo">foo</a>

Есть ли какая-либо директива или что-то для определения ссылок, которые являются "агностиками html5", так что мне не нужно помещать хэштегов в каждую ссылку?

Что-то вроде

<a ng-smart-href="/foo">foo</a>.
4b9b3361