是否可以使用参数启动角度路线

时间:2016-08-18 09:20:55

标签: angularjs

我的配置文件中有两个网址,如:

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中的任何额外标识符的情况下避免这种情况。

0 个答案:

没有答案