您的位置: 首页 > IT文章 > 观察者模式 观察者模式 分类: IT文章 • 2022-04-05 23:03:51 多个对象观察一个对象 好处: 1. 支持简单的广播通信 自动通知所有已经订阅过的对象 2.页面载入后目标对象很容易与观察者存在一种动态关联 增加了灵活性 3. 目标对象与观察者之间的抽象耦合关系能单独扩展及重用 使用场景: 当一个对象改变 需要同时改变其他对象 并且他不知道具体多少对象需要改变的时候 观察者模式主要做的是解耦 让耦合的双方依赖于抽象 而不是具体 从而使各自的变化都不会影响到另一边的变化 Vuex 与Redux都是观察者模式的演变