采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
按钮是属于发布者 事件是属于观察者,监听按钮的状态
一个按钮绑定 多个事件 应该是 一个发布者 对 多个观察者
多个按钮绑定 一个事件 应该是 多个发布者 对 一个观察者
可以这么理解吗。那就是双向的一对多了
只要记住这个模式,一是发布者,多是订阅者就好了。以发布者为中心。不管你订阅了几个发布中心,但是对于发布中心来说你只是众多订阅者其中之一。所以不用理会订阅者订阅了几个发布中心。
一般是一个发布者,多个观察者。
你说的多个按钮对应一个事件,这种情况不多见。如果真的这样设计了,我觉得也不合理。
但是感觉 一个人订报纸订杂志订牛奶 应该就是属于一个观察者多个发布者的吧
登录后可查看更多问答,登录/注册
系统学习JS设计模式,增强设计思想,提高代码质量。
1.7k 13
1.1k 10
871 10
1.0k 9
1.2k 8