代码改变世界

angular-busy 变换不同的loading页面

2018-02-26 16:55  蝶梦中  阅读(768)  评论(0)    收藏  举报

上午老大提了个需求:有一个页面是需要多次获取不同的数据的,要求在不同的获取过程中显示不同的loading页面。

 

我们系统用的是angular-busy的插件。我尝试了很多方法,最后发现其实这个需求非常容易实现,只需要在配置页面cg-busy的options时将templateUrl换成变量即可。。。

cg-busy="{promise:scope.viewPromise,backdrop:true,templateUrl:scope.promiseTemplate}">

scope.viewPromise需要在每次请求前置null。