cómo capturar el error de inclusión angular ng

Cuando yo usong-include como título, ¿cómo detecto el error cuando no existe la dirección (ruta del archivo)?

Terminé unng-include router dentro de unang-view(with ng-route), Es un poco como esto:

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:

<div ng-include="template.url" class="ng-animate"></div>

cuando utilizo el addr no existe como: / home / # / content / profile_asdfa, el angular simplemente recupera el recurso en un bucle. Así que necesito detectar el error ng-include, cuando no hay ningún archivo de plantilla en el hash. Alguien puede ayudarme ? ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta