как отловить угловую ошибку нг-включения

Когда я используюng-include как заголовок, как я могу поймать ошибку, когда адрес (путь к файлу) не существует?

Я закончилng-include router внутриng-view(with ng-route), Это'немного похоже на это:

ContentCtrl:

var content = $route.current.params.content,
    tmplArr = content.split("_"),
    tmpl = {},
    personId=$route.current.params.personId||$scope.persons[0].id;
$scope.personId=personId;
tmpl.url = "content/";
for (var i = 0, len = tmplArr.length; i < len; i++) {
    tmpl.url += tmplArr[i] + "/";
}
tmpl.url = tmpl.url.substring(0, tmpl.url.length - 1) + ".html";
$scope.template = tmpl;

ContentView:


когда я использую addr не существует, как: / home / # / content / profile_asdfa, angular просто выбирает ресурс в цикле. Поэтому мне нужно отловить ошибку ng-include, когда в хэше нет файла шаблона. Кто-нибудь может мне помочь ? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос