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

时间:2016-05-23 19:27:41

标签: javascript angularjs angular-ui-router

在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',
})

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

1 个答案:

答案 0 :(得分:1)

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

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