采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
class Subject { ... getState(){ return this.state } ... }
为什么不在Observer里直接用this.subject.state,而是要使用this.subject.getState()。
不能在外部直接入侵 subject 的属性,而要通过 API 接口去获取。
登录后可查看更多问答,登录/注册
系统学习JS设计模式,增强设计思想,提高代码质量。
1.8k 13
1.1k 10
915 10
1.1k 9
1.3k 8