我在这里有我的ui-sref代码。
<div class="container">
<div ng-repeat="vendor in Items"
id="scrollArea">
<img src='{{vendor.img}}'
style='width:100%;'
ui-sref='vendordetail({vendorId:1})'/>
</div>
</div>
我的$ stateProvider
.state('vendordetail',{
views:{
url:'/:vendorId',
'mycontainer':{
templateUrl:'vendordetail',
controller:function($scope, $stateParams) {
console.log('vendordetail controller');
console.log($stateParams);
}
}
}
});
templateUrl&#34; vendordetail&#34;显示在目标ui-view&#34; mycontainer&#34;成功。 &#34;供应商细节控制器&#34;字符串也会被记录。但$ stateParams是一个空对象{}。我实际上错过了将param vendorId传递给我的州控制器的原因了什么?
我希望我不会错过任何背景。提前谢谢。