网站建设qq群,网站建设推广平台有哪些,互联网上网络营销的推广,微信小程序推广最近我在做angularjs程序时遇到了一个问题1.页面有很多选择框#xff0c;一个选择框里面有众多的选择项#xff0c;和一个默认选定的项,像下面这样(很多选择框#xff0c;不只一个)#xff1a;2.众多的选项要从后台接口得到#xff0c;默认项从另一个后台接口得到#xf…最近我在做angularjs程序时遇到了一个问题1.页面有很多选择框一个选择框里面有众多的选择项和一个默认选定的项,像下面这样(很多选择框不只一个)2.众多的选项要从后台接口得到默认项从另一个后台接口得到这就需要$promise.then()操作3.而多个$promise.then()属于异步操作先后顺序不是一定的如果先得到众多选项后得到默认值显示就没有问题如果顺序颠倒默认项就会为空这不是我想要的4.这就需要众多选项的后台请求都获得完才去后台请求默认值就用$q.all方法补充当然还有then().then().then()......这种方法就把请求顺序执行了不过select众多选项的后台请求不需要先后顺序只是默认项需要最后执行我就选择$q.all这种方法了。总结以上所述是小编给大家介绍的解决Angularjs异步操作后台请求用$q.all排列先后顺序问题希望对大家有所帮助如果大家有任何疑问请给我留言小编会及时回复大家的。在此也非常感谢大家对小编的支持