【发布时间】:2017-05-05 08:10:32
【问题描述】:
我正在阅读设计模式,虽然作者同意观察者模式很酷,但在设计方面,每个人都在谈论 MVC。
我有点困惑,MVC图不是圆形的,代码流有封闭的拓扑不是很自然吗?为什么没有人谈论这种模式:
model -> observer -> view -> listener -> model -> ..
如果视图需要控制器,那么模型需要观察者,不是吗?随着 Object.observe() 与下一个 JavaScript 版本一起出现,这种模式有什么问题?
【问题讨论】:
-
一个小提示 -
Object.observe()已被弃用,Proxy()我相信是它的替代品,并且是 ES2015 标准的一部分 developer.mozilla.org/en/docs/Web/JavaScript/Reference/…
标签: javascript design-patterns model-view-controller