abstrakt:首先,傳統(tǒng)的MVC設(shè)計思想是 V-C-M-V-V,每次客戶端發(fā)起請求,由Controller負(fù)責(zé)接受請求,選擇模型,傳遞消息,這樣就導(dǎo)致和服務(wù)器交互次數(shù)頻繁。而MVVM是完全在客戶端進行的,VM層可以根據(jù)Model層來更新View層,也可以反過來根據(jù)View更新Model,數(shù)據(jù)是雙向數(shù)據(jù)綁定,減輕了服務(wù)器的壓力。并且,Model是一個javascrip對象,對象字面量;服務(wù)器只需要返回能
首先,傳統(tǒng)的MVC設(shè)計思想是 V-C-M-V-V,每次客戶端發(fā)起請求,由Controller負(fù)責(zé)接受請求,選擇模型,傳遞消息,這樣就導(dǎo)致和服務(wù)器交互次數(shù)頻繁。
而MVVM是完全在客戶端進行的,VM層可以根據(jù)Model層來更新View層,也可以反過來根據(jù)View更新Model,數(shù)據(jù)是雙向數(shù)據(jù)綁定,減輕了服務(wù)器的壓力。并且,Model是一個javascrip對象,對象字面量;服務(wù)器只需要返回能被js解析的數(shù)據(jù)即可,比如:json,html。這樣就可以動態(tài)更行View,完全采用了面向接口API編程。
Korrigierender Lehrer:天蓬老師Korrekturzeit:2019-01-08 09:25:56
Zusammenfassung des Lehrers:傳統(tǒng)的MVC設(shè)計思想是 V-C-M-V-V , 這句話是不是寫錯了, 抄都抄錯了, 可見多么的粗心