为了账号安全,请及时绑定邮箱和手机立即绑定

关于angular中rest API 异步数据传送的问题

关于angular中rest API 异步数据传送的问题

守着星空守着你 2019-04-10 20:47:46
最近在做一个小项目,由于team里面缺少前端工程师,临时把我抓了过去写完全没有经验的angular。我看了一些基础的书,感到angular中的restAPI异步传输机制非常神奇。同时也在想,如果你的下一个http请求中的参数需要上一个请求get的结果,又该如何保证一定能拿到参数,不为空值。我试过将第二个或第三个等等http请求放在.success后面,确实是成功的,但是这样感觉代码非常冗余,嵌套层次也超级多。请问大家有什么建议?
查看完整描述

2 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

$http.get('xxxxx')
.success(function(data){
$score.data=data;
//dosomethint...
})
在success的里面操作,可以确保数据都获取到,这里有点像promise的链式调用。
                            
查看完整回答
反对 回复 2019-04-10
  • 2 回答
  • 0 关注
  • 346 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信