Heim > Fragen und Antworten > Hauptteil
后台主要是restful api ,比如有很多taskService,projectService,commentService等等,我在一个界面要或去这三个服务的某些数据,就是一个任务要获取 评论,所属项目,任务内容等等详细的信息。在controller中该如何去写
taskService.query({uid:13},function(resource){
$scope.tasks_list=resource;//获取某条任务的所有信息
projectService.query({id:resouce.xmid},function(){//在将该信息的项目id传过去
...
})
})
这样是不是会陷入嵌套?
望大神们给点思路啊~,还是说一开始的设计就有问题?
滿天的星座2017-05-15 16:53:23
这应该是服务端的问题。如果有需求需要调用多个service,最好基于这些需要增加对应的服务端API。这样在前端去请求这个API就可以了。