В моем app.ts я это определены
angular.module('app').config([
'$routeProvider',
function ($routeProvider) {
$routeProvider
.when('/Home', {
templateUrl: '/Home/HomeView'
})
.when('/DashboardView/:AppName', {
templateUrl: '/Home/DashboardView'
})
.otherwise({
redirectTo: '/Home'
});
}]);
Маршрут работает просто отлично для любого AppName, что я определил в моей БД. Как ограничить маршруты только теми именами приложений, которые я определил. В настоящее время он принимает маршруты, как "/ DashboardView/blahblahblah"
Спасибо за помощь
вы можете проверить: AppName при инициализации контроллера , а затем перенаправить на страницу с ошибкой. –
ах хорошая точка. Спасибо. Позвольте мне написать что-то реальное быстро – mbow
@MatthewBowman это сработало? – Sajeetharan