美文网首页
mvvm 和mvc的区别以及原理

mvvm 和mvc的区别以及原理

作者: 好名字都让你们用了 | 来源:发表于2019-07-10 18:55 被阅读0次

1:MVC

  • 是比较直观的架构模式,用户操作->view(负责接收用户的输入操作)->controller(业务逻辑处理)->model(数据持久化)->view(将结果反馈给 view)
  • 使用非常广泛,比如java 中的ssh框架

2.mvvm

  • 是将"数据模型数据双向绑定"的思想作为核心.因此view和model之间没有联系,通过 viewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应view。

相关文章

网友评论

      本文标题:mvvm 和mvc的区别以及原理

      本文链接:https://www.haomeiwen.com/subject/pudkkctx.html