我的配置文件中有两个网址,如:
module.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/:param1', {
templateUrl: 'shop.html',
controller: 'RouteController'
}).
when('/contact', {
templateUrl: 'contact.html',
controller: 'RouteController'
}).
otherwise({
redirectTo: '/'
});
}
]);
我正在使用'param1'变量从服务器获取数据。但是当我路由到'/ contact'时,它也将'contact'视为一个变量,并将其路由到上面的路线,即可变路线。如何在不使用route1中的任何额外标识符的情况下避免这种情况。