介绍一个小程序页面通讯利器《事件总线》

因为在一个项目中,需要在多个page建立所谓的websocket。但是这存在一个很不实际的问题,如果在每个页面建立websocket,第一不利于页面维护,第二多次建立websocket对内存和项目不定性不利,所以想到使用一种叫《事件总线》实例对所有的通讯事件进行调度和维护。这里先介绍下《事件总线》的原理:在前端的世界观里,每个页面的javascript在不被引用的情况下是无法被调用的,这是因为每个javascript内的function是绑定在window下的。而默认下window是可以被忽略不