MVC 和 MVVM的区别

个人认为基本没区别,react 和 MVC架构,vue 是 MVVM架构,MVC是单向数据改变,默认只实现数据改变,触发视图改变。
MVVM实现了双向数据改变,数据改变,触发视图改变。视图改变,引起数据改变。
react 通过 可控组件实现(onchange),视图改变,数据也跟着改变,实现双向数据流。
vue 默认通过 v-model 帮我们实现了 onchange 和 oninput。
react 认为不是所有input 的 onchange 事件是必须要,只需要最后拿到值即可。

原文地址:https://www.cnblogs.com/crazycode2/p/13458168.html