一文彻底搞懂 MVC 与 MVVM
MVC
首先它是一种软件设计/架构模式,旨在根据不同代码的职责进行区分,来提高系统的可维护性与可扩展性。
Model: 模型,通常指系统的数据部分;
Model:
View: 视图,通常指用户界面;
View:
Controller: 控制器,个人理解为更新视图与更新数据的逻辑部分
Controller:
MVVM
Modal与View仍然是那个Modal与View而原本由Controller完成的事情交由了ViewModal 使得数据响应式的更新。 ViewModal 实现了Modal与View 的双向绑定,使得数据更新能够自动触发视图更新,视图更新自动触发数据更新。
Modal
View
Controller
ViewModal
最后更新于3年前