各自用一句話來概括MVC、MVP、MVVM的差異特點


MVC:

用戶的請求首先會到達Controller,由Controller從Model獲取數據,選擇合適的View,把處理結果呈現到View上;

 

MVP:

用戶的請求首先會到達View,View傳遞請求到特定的Presenter,Presenter從Model獲取數據后,再把處理結果通過接口傳遞到View。

 

MVVM:

立足於原有MVP框架並且把WPF的新特性(數據綁定DataBind、依賴屬性Dependency Property、路由事件Routed Events、命令Command等...)揉合進去。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM