ui-router带参数的路由配置

ui-router带参数的路由配置

使用ng-route的时候带参数的连接这样配置:

$routeProvider.when('item/itemid/:itemid', {
    templateUrl:'item/item.html',
    controller:'yourContrl'
})

<a ng-href='item/itemid/{{item.itemid}}'>this is link</a>

使用ui-router之后就变成这样了:

$stateProvider.state('item',{
    url:'item/itemid/:itemid', {
    templateUrl:'item/item.html',
    controller:'yourContrl'
})

<a ui-sref='item({itemid:item.itemid})'>this is link</a>

多个参数的情况类推。。。

获取参数使用$stateParams

$stateParams.itemid
原文地址:https://www.cnblogs.com/wancy86/p/5819707.html