【发布时间】:2014-04-02 14:08:41
【问题描述】:
你好,
我正在尝试在我的路由器中使用如下参数:
我的 html 文件中的 url 调用:
<a href="#/itemlist/{{hikelist.id}}">Edit</a>
还有我的路由器:
packApp
.config(['$routeProvider', '$httpProvider', '$translateProvider', '$stateParams',
function ($routeProvider, $httpProvider, $translateProvider, $stateParams) {
$routeProvider
.when('/itemlist/:listId', {
templateUrl: 'views/itemlists.html',
controller: 'ItemlistController',
resolve:{
resolvedHikelist: ['Hikelist', function (Hikelist,$stateParams) {
return Itemlist.get({id: $stateParams.listId});
}]
}
})
}]);
但是当我运行我的应用程序时,我有这个错误:
错误:[$injector:unpr] 未知提供者:$stateParams
你知道它是从哪里来的吗?
谢谢。
【问题讨论】: