%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/MVC-MVP-MVVM #27
Replies: 1 comment
-
|
Most Value Player |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/MVC-MVP-MVVM
我认为的MVC MVP MVVM虽然看起来不同,但是本质内核都是界面、逻辑、数据三分的思想,区别只是在于三者间互相调用的关系和联系情况不同。在以更新时产生的数据流就可以察觉到。 MVC是界面产生交互给逻辑,交互通过逻辑操作数据数据,数据“操作”(准确说是更新,但实际上确实是在操作)界面。 而MVP则是将逻辑放在了重点位置,界面操作逻辑,然后逻辑操作数据的同时又操作了界面, MVVM则是MVP基础上将逻辑和界面紧紧联系(通过双向绑定来实现),实质上和MVP除了双向绑定差别不大。 许多人写的MVC等其实不算标准,也没法分类是MVC MVP 还是MVVM,但是那些架构能跟这三个沾边,基本上都遵循了界...
https://library.whispery.top/%E7%BC%96%E7%A8%8B%E7%9B%B8%E5%85%B3/MVC-MVP-MVVM
Beta Was this translation helpful? Give feedback.
All reactions