根据:
我已粘贴代码。
我试图让孩子们等待父母的决心。 一切正常,但问题是子控制器没有被实例化。 怎么样?
编辑:
$stateProvider.state('parent', {
url: 'parent',
resolve:{
resA: function(){
return {'value': 'A'};
}
},
controller: function($scope, resA){
$scope.resA = resA.value;
}
})
.state('parent.child', {
url: '/child',
resolve:{
resB: function(resA){
console.log('resolve invoked'); // it fires
return {'value': resA.value + 'B'};
}
},
controller: function($scope, resA, resB){
console.log('done'); //never fired
$scope.resA2 = resA.value;
$scope.resB = resB.value;
}
我不认为这里需要模板。