【发布时间】:2013-04-12 21:57:12
【问题描述】:
我正在改进我使用骨干网/require 的方式,我发现让模块耦合的做法有多糟糕(我当时不了解解耦)。
我开始使用MinPubSub 并了解大部分情况,但是根据我的阅读,其他模块不应该订阅其他模块(这使它耦合?)。相反,他们应该是所有模块之间的中介,告诉他们如何交互。
我假设这个中介者订阅了所有模块并且所有模块都订阅了中介者?
我不知道如何实现这一点,但还没有找到一个可靠的代码示例来说明如何使用骨干实现这一点,任何关于将 pubsub 添加到骨干的帮助将不胜感激。
很抱歉,这是一个笼统的问题,我试图围绕这个概念展开思考,并找到一个广泛使用的体面示例。
【问题讨论】:
标签: javascript backbone.js requirejs publish-subscribe