在我的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。如何将路由限制为仅我定义的AppNames。目前它接受的路线如" / DashboardView / blahblahblah"
感谢您的帮助
答案 0 :(得分:0)
templateUrl 应具有 .html 扩展程序
.when('/Home', {
templateUrl: '/Home/HomeView.html'
})
.when('/DashboardView/:AppName', {
templateUrl: '/Home/DashboardView.html'
})
.otherwise({ redirectTo: '/Home' });