标签: design-patterns model-view-controller observer-pattern
使用MVC架构时,observable是模型,View应相应更新。观察者应该是什么?控制器或视图?
答案 0 :(得分:1)
您所谈论的架构是 MVVM(模型视图模型)
如果模型已更改,则会更新查看。
所以没有这样的控制器。可以将视图视为观察者。
MVC 和 Observer 在某种程度上是不同的设计模式,但是当模型更改时应该更新视图。
因此视图可视为观察者,控制器视为可观察者。