发布订阅管道化
发布订阅作为一种常见的设计模式,在前端模块化领域可以用来解决模块循环依赖问题。 当c模块触发data事件的时候,a和b模块的监听函数都会被执行并输出相应的结果。 上面的例子基本可以满足需求了,但是有时候希望多个订阅函数之间可以传递执行结果,类似linux管道a.pipe(b).…
文章来源:
Author:掘金前端
link:https://juejin.im/post/5af97a5d6fb9a07ab37991ac
上一篇:ES6之路之模块详解