本人对MV的概念理解的不是很好,对单纯的React来说,看了很多博客,都说在MV的世界里,React只能算是View,但总有以下感觉:
(1)组件的state和props不是充当着Model的角色吗?
(2)组件的render()不是充当着V的角色吗?
(3)组件的类成员函数可以响应用户的交互,通过setState()来更新state并重新渲染组件,不也可以看做是C/VM的角色吗?就像Vue中的Vue实例作为VM一样,管理着template(V)和data(M)?
还请大佬们多多指教啊!!!!!!
state和props分发在每一个组件里,没有在一个地方统一管理。对数据的修改也是放在各自的组件里,对于整个项目来说,管理是不方便的,不直接的,不好调试的,所以才会有flux,才会有redux= =这种问题应该去百度,社区解决具体问题。