在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',
})
没有太多代码,因为我不知道从哪里开始。
答案 0 :(得分:1)
您可以使用此UI router sample app或new sample app代码开始创建代码。这些应用的来源可以在这里找到:https://github.com/ui-router/sample-app。
他们似乎有足够复杂的路由来找到你的需求。