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



在UI Router中制作这样的东西的最佳方法是什么?

/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 路由器示例应用或新的示例应用代码开始创建代码。这些应用程序的来源可在此处获得:https://github.com/ui-router/sample-app。

而且他们似乎具有足够复杂的路由级别来满足您的需求。

最新更新