2016-05-17 38 views
3

我想爲$ routeProvider重定向多個url。我怎樣才能申請這個?例如,我想這樣,

.when('/laptop' || '/mobile', { 
    templateUrl: '/Selection_Routing/Selection_Product/ProductDetails.html', 
    controller: 'ProductDetailsController' 
    }) 

請注意,我想重定向/ laptop或/ mobile url,但它不工作。任何建議?

+0

有一個問題爲此打開,但吳團隊自2014年以來不回覆。https://github.com/angular/angular.js/issues/9041 – vinagreti

+0

我想知道如果我有100頁! – Rubel

回答

2

我做了類似的UI路由器。

var sameURL = "laptop,mobile,foo,bar".split(","); 
angular.forEach(sameURL function(route) { 
    .state(route, { 
      url: "/" + route, 
      templateUrl: "views/home.html" 
     }) 
}) 

您應該可以輕鬆地進行調整。

+0

哦...謝謝。 – Rubel