说明:写这篇文章,是希望被吐槽的. 一.背景 在做报表页面的时候,页面上有很多的异步加载,而设计的loading是个全局的,一个页面就有一个. 控制loading什么时候出现,什么时候消失,要实时的知道页面上异步加载的东西是否执行完毕,只有所有的异步都加载完,loading才能停止. 并且,如果用户操作了页面,某个局部又要开始加载,loading要被通知到,执行loading效果. 问题的难点有两个: 1.怎么知道所有的异步都加载完闭了呢? 2.如何通知loading? 二.思路 1.思路一 设