什么是mvc
这是架构思想,m代表model v代表view c代表Controller
http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html
这里面有什么很多设计方案
以前 有一种Backbone这种方案,他的缺点就是view可以直接修改model,当项目越来越大的时候就有一个缺点
谁也不敢随便修改model,谁也不知道那里要修改这个model
那flux的mvc是那一种方式?
action 动作
dispath 根据动作来改变相应的store
store保存相应的数据结构与数据逻辑
view 视图的改变 改应store 就会改变 view
view 的事件也可以触发相应的action