实现UI路由器的最佳方式层次结构/类别/类别/产品

问题描述:

在UI路由器中制作类似此类工作的最佳方式是什么?实现UI路由器的最佳方式层次结构/类别/类别/产品

/category/product 

/category/category/product 

例如:

/telephones/apple/iphone4/product 

所以我有一个产品页面中还可以包含一个或多个类别。 你如何在UI路由器中做到这一点?

.state('product',{ 
    url: '/:categoryFirst/:product', 
    templateUrl: '/partials/product.html', 
    controller: 'ProductCtrl as product', 
}) 


.state('product',{ 
    url: '/:categoryFirst/:categorySecond/:product', 
    templateUrl: '/partials/product.html', 
    controller: 'ProductCtrl as product', 
}) 

没有太多的代码,因为我不知道从哪里开始。

您可以使用此UI router sample appnew sample app代码开始创建您的代码。这些应用程序的来源可在这里:https://github.com/ui-router/sample-app

他们似乎有足够复杂的路由水平来找到您的需求。

+0

Thnx.this帮了我很多:) –