В угловом приложении у меня есть 2 страницы, каждая из которых соответствует уровню пользователя privileged
. для этого как я могу перенаправить шаблоны от router
с помощью resolve
или без?Угловой маршрут: как переключить шаблон из метода `resolve`?
Какой будет правильный способ?
здесь является то, что я ищу:
$routeProvider.when('/secretpage' , {
templateUrl: null,
resolve:{
"check":function(accessFac,$location){
if(accessFac.checkPermission()){
//check if the user has permission -- This should happen before the page loads
return this.template: "templates/secretpage.html"
} else {
this.template: "templates/secretlesspage.html"
}
}
}
})