2
我遵循ui-router wiki有关使用resolves的说明。如果我按照wiki上的说明操作,则可以将值分享给控制器而不会出现问题,如果通过引用包含控制器,则值未定义。我错过了什么?有角度的UI路由器解析数据得到undefined
.state('intro', {
url: '/',
resolve:{
resA: function(){
return {'value': 'A'};
}
},
views: {
'content': {
templateUrl: 'views/home.html',
controller: function($scope, resA){
$scope.resA = resA.value;
}
},
'navigation': {
templateUrl: 'views/navigation.html'
}
} })
.controller('introController', ['$scope', function($scope,resA) {
$scope.resA = resA.value; //undefined
哦男人。谢谢。 – Jimi 2014-09-27 05:48:35