導讀 關于viewmodel原理,viewmodel這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!1、一、主體不同ViewM
關于viewmodel原理,viewmodel這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、一、主體不同ViewModel:視圖模型是暴露公共屬性和命令的視圖的抽象。
2、2、View:視圖是用戶在屏幕上看到的結構、布局和外觀(UI)。
3、3、Model:指代表真實狀態(tài)內容的領域模型(面向對象),或指代表內容的數(shù)據訪問層(以數(shù)據為中心)。
4、二、特點不同ViewModel:一個ViewModel可以綁定到不同的"View"上。
5、2、View:可以獨立于Model變化和修改。
6、3、Model:View變化的時候Model可以不變,當Model變化的時候View也可以不變。
7、三、作用不同ViewModel:可以取出 Model 的數(shù)據同時幫忙處理 View 中由于需要展示內容而涉及的業(yè)務邏輯。
8、2、View:用于展示數(shù)據。
9、3、Model:用于聲明實體,定義數(shù)據。
10、參考資料來源:百度百科-MVVM。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,如有侵權請聯(lián)系刪除!