【发布时间】:2015-01-20 05:24:10
【问题描述】:
我有一个带有多个属性的解析对象的 angularjs 路由,如下所示:
.state('user', {
url: '/user/signup',
controller: 'CreateAccountCtrl',
templateUrl: 'createaccount.tpl.html',
resolve: {
practice: {
// Returns a promise
},
someOtherFunction: {
// Returns a promise, needs resolved object from practice
},
}
})
问题是我需要其中一个解析的结果来处理另一个解析。我该如何实施?显然,我可以将所有 http 调用放在一个函数中并构建一个自定义对象,但我想知道是否有更惯用的解决方案。
【问题讨论】:
标签: angularjs promise angular-ui-router