MVVM MVVM:Model-View-ViewModel(模型-视图-视图模型),双向数据绑定,即数据驱动视图,当数据改变时,视图更新,当视图的数据改变时,model也会改变,只要关注业务逻辑,不用手动操作DOMVue2.0双向数据绑定实现原理:Object.definePropertyVue3.0双向数据绑定实现原理:new Proxy MVC MVC:Model-View-Controller(模型-视图-控制器),单向数据绑定,Model通过控制器将html渲染到视图