MVC
M model层(后端传入的数据)
V view层(即我们所看到的页面)
C controller层(处理业务逻辑,操作dom的js函数)
MVVM
M: 数据模型(例如vue的data,react的state状态管理)
V:视图(即HTML+CSS)
VM:视图模型(不直接操作dom,主要通过改变数据让视图发生变化,视图发生变化后数据也发生变化,实现了数据视图的双向绑定)
M model层(后端传入的数据)
V view层(即我们所看到的页面)
C controller层(处理业务逻辑,操作dom的js函数)
M: 数据模型(例如vue的data,react的state状态管理)
V:视图(即HTML+CSS)
VM:视图模型(不直接操作dom,主要通过改变数据让视图发生变化,视图发生变化后数据也发生变化,实现了数据视图的双向绑定)
本文标题:前端MVC和MVVM的理解
本文链接:https://www.haomeiwen.com/subject/oxmesctx.html
网友评论