在嵌套状态下,我正在从以前的状态(contentData,groupData)中注入已解析的数据。尽管在调用子状态时,先前已将接缝解析为重新获取数据。这是正常行为吗?我希望子状态已经有了数据。
resolve: {
data: function ($stateParams,
videoService,
contentData,
groupData,
$timeout,
$q) {
var video = {};
var folder = {};
var group = {};
return $timeout(function () {
var d = $q.defer();
console.log('ssstate params %o', $stateParams);
videoService.getVideo($stateParams.vid).then(
function (response) {
if (response.success === true) {
//....
}
},
function (response) {
d.reject(response);
return d.promise;
}
);
return d.promise;
}, 0);
}
},