1、MVVM是Model View View Model的簡寫,微軟的WPF帶來了新的技術體驗,如Silverlight、音頻、視頻、3D、動畫,這導緻了軟件UI層更加細節化、可定制化。
2、MVVM框架的由來便是MVP模式與WPF結合的應用方式時發展演變過來的一種新型架構框架,立足于原有MVP框架并且把WPF的新特性糅合進去,以應對客戶日益複雜的需求變化。
3、MVVM的優點有低耦合、可重用性、獨立開發、 可測試。
4、MVVM的設計模式是WPF技術出現,從而使MVP設計模式有所改進,MVVM 模式便是使用的是數據綁定基礎架構,可以輕松構建UI的必要元素。
5、MVVM控件是由于用戶控件在大部分情況下不涉及到數據的持久化,所以如果将M純粹理解為DomainModel,使用MVVM模式來進行自定義控件開發實際上可以省略掉M,變成了VVM。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!